diff --git a/TVEncoder.py b/TVEncoder.py index 9432e1b..1f74f07 100644 --- a/TVEncoder.py +++ b/TVEncoder.py @@ -56,6 +56,8 @@ def processarguments(options): inputoptions = namedtuple("inputoptions", "numfiles doencode readonly dolist") + inputoptions.readonly = False + for opt, arg in options: if opt == '-h': showhelp() @@ -68,7 +70,6 @@ def processarguments(options): inputoptions.numfiles = arg elif opt == "-l": inputoptions.readonly = True - inputoptions.dolist = True return inputoptions @@ -77,19 +78,19 @@ def main(argv): """ The main program for TVEncoder. """ - + print argv try: opts, args = getopt.getopt(argv, "hlpen:") except getopt.GetoptError: showhelp() sys.exit(2) - + print opts inputoptions = processarguments(opts) settings = Settings("settings.cfg") filemanager = FileManager(settings) - if inputoptions.readonly and inputoptions.dolist: + if inputoptions.readonly: if inputoptions.doencode: #Generate the list of files that would be encoded showdata = filemanager.getencodingfiles(inputoptions.readonly) diff --git a/tests/libfilemanagertest.py b/tests/libfilemanagertest.py index 155f274..4c569e9 100644 --- a/tests/libfilemanagertest.py +++ b/tests/libfilemanagertest.py @@ -6,10 +6,13 @@ Created on Fri Jul 5 14:12:26 2013 """ import unittest +import os +import sys parentdir = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) sys.path.insert(0, parentdir) from libfilemanager import EncodeData + class libfilemanagertest(unittest.TestCase): def test_EncodeDataPrint(self): showname = "test show"