aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cli/__init__.py0
-rw-r--r--cli/cli.py9
-rwxr-xr-xpyblog8
3 files changed, 11 insertions, 6 deletions
diff --git a/cli/__init__.py b/cli/__init__.py
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/cli/__init__.py
diff --git a/cli/cli.py b/cli/cli.py
new file mode 100644
index 00000000..ad081fb7
--- /dev/null
+++ b/cli/cli.py
@@ -0,0 +1,9 @@
+#/bin/python3
+
+from generators import generators
+
+
+def generate(args):
+ """Wrapper for generate_blog(fresh=False)."""
+ # pylint: disable=unused-argument
+ exit(generators.generate_blog(fresh=False))
diff --git a/pyblog b/pyblog
index a3f483d5..ace987ae 100755
--- a/pyblog
+++ b/pyblog
@@ -50,11 +50,7 @@ from config.config import *
from generators import generators
-
-def generate(args):
- """Wrapper for generate_blog(fresh=False)."""
- # pylint: disable=unused-argument
- exit(generators.generate_blog(fresh=False))
+from cli import cli
def regenerate(args):
@@ -658,7 +654,7 @@ def main():
parser_generate = subparsers.add_parser(
"generate", aliases=["g", "gen"],
description="Generate new or changed objects.")
- parser_generate.set_defaults(func=generate)
+ parser_generate.set_defaults(func=cli.generate)
parser_regenerate = subparsers.add_parser(
"regenerate", aliases=["r", "regen"],