Merge branch 'master' of wpitchoune.net:/srv/git/mp3tohtml
[mp3tohtml.git] / scripts / mp3tohtml
old mode 100644 (file)
new mode 100755 (executable)
index e69de29..156c252
@@ -0,0 +1,37 @@
+#!/usr/bin/python2
+
+# usage: mp3tohtml.py [-h] [--config CONFIG] dir
+#
+# Generate an HTML containing information about the MP3 files.
+#
+# positional arguments:
+#  dir              The directory containing the MP3 files
+#
+# optional arguments:
+#  -h, --help       show this help message and exit
+#  --config CONFIG  The directory containing the configuration
+#
+# Last version of this tool can be get from the GIT repository:
+# http://wpitchoune.net/mp3tohtml
+#
+# http://wpitchoune.net/mp3tohtml
+# Released under the terms of the GPLv2 license.
+# (c) 2016 Jean-Philippe Orsini <jeanfi@gmail.com>
+
+import argparse
+import mp3tohtml
+import os
+import sys
+
+parser = argparse.ArgumentParser(description='Generate an HTML containing information about the MP3 files.')
+parser.add_argument('dir', help='The directory containing the MP3 files')
+parser.add_argument("--config", help="The directory containing the configuration")
+
+args = parser.parse_args()
+
+if (args.config is None):
+    cfg_dir = os.path.dirname(sys.argv[0])
+else:
+    cfg_dir = args.config
+
+mp3tohtml.generate(args.dir, cfg_dir)