Example #1
0
def backup_config_to_json(accounts, monitors, outputfolder):
    """ Saves the most current item revisions to a json file. """
    monitor_names = _parse_tech_names(monitors)
    try:
        account_names = _parse_accounts(accounts)
    except KeyError as e:
        app.logger.error("The passed in account: {} does not exist in Security Monkey's database.".format(e.message))
        return -1

    sm_backup_config_to_json(account_names, monitor_names, outputfolder)
def backup_config_to_json(accounts, monitors, outputfolder):
    """ Saves the most current item revisions to a json file. """
    monitor_names = _parse_tech_names(monitors)
    try:
        account_names = _parse_accounts(accounts)
    except KeyError as e:
        app.logger.error("The passed in account: {} does not exist in Security Monkey's database.".format(e.message))
        return -1

    sm_backup_config_to_json(account_names, monitor_names, outputfolder)
Example #3
0
def backup_config_to_json(accounts, monitors, outputfolder):
    """ Saves the most current item revisions to a json file. """
    monitor_names = _parse_tech_names(monitors)
    account_names = _parse_accounts(accounts)
    sm_backup_config_to_json(account_names, monitor_names, outputfolder)
Example #4
0
def backup_config_to_json(accounts, monitors, outputfolder):
    """Saves the most current item revisions to a json file."""
    sm_backup_config_to_json(accounts, monitors, outputfolder)
Example #5
0
def backup_config_to_json(accounts, monitors, outputfolder):
    """ Saves the most current item revisions to a json file. """
    monitor_names = _parse_tech_names(monitors)
    account_names = _parse_accounts(accounts)
    sm_backup_config_to_json(account_names, monitor_names, outputfolder)