Skip to content
Snippets Groups Projects
Commit 536fc1aa authored by Felix Sperling's avatar Felix Sperling
Browse files

integate viewer permission cmds to the tools cmd

parent eeb1b3ed
No related branches found
No related tags found
No related merge requests found
from grafana_backup.constants import (PKG_NAME, PKG_VERSION)
from grafana_backup.pause_alerts import main as pause_alerts
from grafana_backup.unpause_alerts import main as unpause_alerts
from grafana_backup.make_users_viewers import main as make_users_viewers
from grafana_backup.restore_user_permissions import main as restore_user_permissions
from docopt import docopt
import sys
......@@ -13,6 +15,8 @@ def main(precommand_args, settings):
Usage:
grafana-backup tools pause-alerts [--config=<filename>]
grafana-backup tools unpause-alerts [--config=<filename>] <alerts_filename>
grafana-backup makeusersviewers [--config=<filename>]
grafana-backup restoreusers <users_filename> [--config=<filename>]
grafana-backup tools [-h | --help]
Options:
......@@ -33,6 +37,12 @@ Options:
elif args.get('unpause-alerts', None):
unpause_alerts(combined_args, settings)
sys.exit()
elif args.get('makeusersviewers', None):
make_users_viewers(args, settings)
sys.exit()
elif args.get('restoreusers', None):
restore_user_permissions(args, settings)
sys.exit()
elif args.get('--help', None):
print(docstring)
sys.exit()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment