diff options
| -rw-r--r-- | patternutils/commands/patterncfg.py | 6 |
1 files changed, 6 insertions, 0 deletions
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): |
