From 8b14a1e5b2ca574fdd4fd2377567ec98a110d4b6 Mon Sep 17 00:00:00 2001 From: Agustin Henze Date: Wed, 13 Mar 2013 20:58:39 -0300 Subject: Imported Upstream version 5.4.2 --- scripts/nikola | 36 ++---------------------------------- 1 file changed, 2 insertions(+), 34 deletions(-) (limited to 'scripts') diff --git a/scripts/nikola b/scripts/nikola index 2143e9e..a3e5d72 100755 --- a/scripts/nikola +++ b/scripts/nikola @@ -31,39 +31,7 @@ else: # LIBDIR trick end (marker for removal on platforms that don't need it) -import nikola - - -def print_help(site): - print("Usage: nikola command [options]") - print() - print("Available commands:") - print() - keys = sorted(site.commands.keys()) - for name in keys: - print("nikola %s: %s" % (name, site.commands[name].short_help)) - print() - print("For detailed help for a command, use nikola command --help") +from nikola import main if __name__ == "__main__": - - try: - sys.path.append('') - import conf - config = conf.__dict__ - except ImportError: - config = {} - - site = nikola.Nikola(**config) - - if len(sys.argv) < 2: - sys.argv.append('help') - cmd_name = sys.argv[1] - - if cmd_name in ("help", "--help", "-h"): - print_help(site) - elif cmd_name in site.commands: - site.commands[cmd_name].run(*sys.argv[2:]) - else: - print("Unknown command: %s" % cmd_name) - print_help(site) + sys.exit(main.main(sys.argv[1:])) -- cgit v1.2.3