diff --git a/src/restic_compose_backup/__init__.py b/src/restic_compose_backup/__init__.py new file mode 100644 index 0000000..73e3bb4 --- /dev/null +++ b/src/restic_compose_backup/__init__.py @@ -0,0 +1 @@ +__version__ = '0.3.2' diff --git a/src/restic_compose_backup/cli.py b/src/restic_compose_backup/cli.py index a272582..5c9d615 100644 --- a/src/restic_compose_backup/cli.py +++ b/src/restic_compose_backup/cli.py @@ -42,6 +42,10 @@ def main(): elif args.action == 'alert': alert(config, containers) + elif args.action == 'version': + import restic_compose_backup + print(restic_compose_backup.__version__) + def status(config, containers): """Outputs the backup config for the compose setup""" @@ -205,7 +209,7 @@ def parse_args(): parser = argparse.ArgumentParser(prog='restic_compose_backup') parser.add_argument( 'action', - choices=['status', 'snapshots', 'backup', 'start-backup-process', 'alert', 'cleanup'], + choices=['status', 'snapshots', 'backup', 'start-backup-process', 'alert', 'cleanup', 'version'], ) parser.add_argument( '--log-level',