2 Ревизии 221ef0da61 ... 34f0b65ef8

Автор SHA1 Съобщение Дата
  scuti 34f0b65ef8 adjusted parameter and descriptions преди 3 седмици
  scuti d40b981f3c change str addition to str interpolation преди 3 седмици
променени са 1 файла, в които са добавени 7 реда и са изтрити 7 реда
  1. 7 7
      scripts/import-from-xon.py

+ 7 - 7
scripts/import-from-xon.py

@@ -50,7 +50,7 @@ def get_list_from_server_txt(filename):
 def init_logging(folder, base_file_name="dbimport-%s.log"):
     if not exists(folder):
         return False
-    filename = folder + "/" + base_file_name
+    filename = "%s/%s" % (folder, base_file_name)
     i = 0
     while exists(filename % i):
         i += 1
@@ -223,20 +223,20 @@ def check_duplicates(database, data):
 if __name__ == "__main__":
     ap  = argparse.ArgumentParser()
     ap.add_argument('dest',
-        help="destination, either an sqlite3 database or query file")
+        help="destination, a sqlite3 database (or query file, if given -q flag)")
     ap.add_argument('src',
         help="source, should be data generated by a Xonotic server")
-    ap.add_argument('-t', '--test', 
-        action='store_true',
-        help="test database for duplicates")
     ap.add_argument('-q', '--export-query', 
         action='store_true',
         help="write query file (as opposed to executing / inserting rows into database)")
-    ap.add_argument('-l', '--log', 
+    ap.add_argument('-t', '--test', 
+        action='store_true',
+        help="test database for duplicates")
+    ap.add_argument('-l', '--log-dir', 
         type=str,
         help="set folder to store log files")
     args = ap.parse_args()
-    log_dir  = args.log or "logs"
+    log_dir  = args.log_dir or "logs"
     log_file = init_logging(log_dir)
     if log_file:
         print("writing log to folder '%s'," % log_dir, log_file, file=sys.stderr)