diff --git a/woob/applications/main/main.py b/woob/applications/main/main.py index c21601a3e678ea0efe78446d734c5dcdacead39a..641b3ce4f3bf12462161819439ba37ecbd6a7f62 100755 --- a/woob/applications/main/main.py +++ b/woob/applications/main/main.py @@ -51,7 +51,7 @@ def run_app(cls, app, args): def print_list(cls, app_list): print('usage: woob [--version] []') print() - print('Use one of this command:') + print('Use one of this commands:') for app in app_list: app_class = cls.load_app(app) print(' %-15s %s' % (app_class.APPNAME, app_class.SHORT_DESCRIPTION)) @@ -75,6 +75,9 @@ def run(cls): if sys.argv[1] == '--version': return cls.print_version() + if sys.argv[1] == 'update': + sys.argv.insert(1, 'config') + if sys.argv[1] not in app_list: print("woob: '{0}' is not a woob command. See 'woob --help'.".format(sys.argv[1])) words = difflib.get_close_matches(sys.argv[1], app_list)