From e1093efd089566a123d5c4738818fa4297435025 Mon Sep 17 00:00:00 2001 From: Dennis Fink Date: Sat, 14 Apr 2018 17:23:31 +0200 Subject: Add init subcommand to patterncfg --- patternutils/commands/patterncfg.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/patternutils/commands/patterncfg.py b/patternutils/commands/patterncfg.py index ea51f5c..7c930da 100644 --- a/patternutils/commands/patterncfg.py +++ b/patternutils/commands/patterncfg.py @@ -11,6 +11,12 @@ def patterncfg() -> None: pass +@patterncfg.command(name='init', help='initialize config folders') +def init() -> None: + for dir in ['pmatch', 'tmv', 'targs']: + os.makedirs(os.path.join(config.CONFIG_PATH, dir), exist_ok=True) + + @patterncfg.command(name='list', help='list all patternutils template files') def list() -> None: for d in os.listdir(config.CONFIG_PATH): -- cgit v1.3.1