]> code.delx.au - mediapc-tools/commitdiff
mythsymlink: assume symlinks dir name
authorJames Bunton <jamesbunton@delx.net.au>
Tue, 9 Jun 2020 13:47:18 +0000 (23:47 +1000)
committerJames Bunton <jamesbunton@delx.net.au>
Tue, 9 Jun 2020 13:47:18 +0000 (23:47 +1000)
mythsymlink

index 487099716177a2f3bb4478d6f50b4b6845e6419c..b2c7d6bdc440c0ea3b3907e7bd11f4d0f476de90 100755 (executable)
@@ -8,14 +8,15 @@ import sys
 
 import mythlib
 
-def main(destdir):
-    os.chdir(destdir)
-
-    clean_dir()
-
+def main():
     config_xml = mythlib.get_config()
     db_connection = mythlib.get_db_connection(config_xml)
     recordings_dir = mythlib.get_recordings_dir(config_xml, db_connection)
+    symlinks_dir = recordings_dir + "-symlinks"
+
+    os.chdir(symlinks_dir)
+
+    clean_dir()
 
     for_each_recording(db_connection, handle_recording, recordings_dir)
 
@@ -88,10 +89,4 @@ def sanitize_filename(filename):
     return unsafe.sub("", filename)
 
 if __name__ == "__main__":
-    try:
-        destdir = sys.argv[1]
-    except:
-        print("Usage: %s destdir" % sys.argv[0])
-        sys.exit(1)
-
-    main(destdir)
+    main()