def parse_arguments():
    parser = init_api_client.parse_arguments()
    parser.add_argument('--device_ip_or_fqdn', action='store', help='switch or router IP or fqdn', required=True)
    parser.add_argument('--proxy_ip', action='store', help='IP address of vRNI proxy', required=True)
    parser.add_argument("--zip_file_path", action="store", help="zip file generated by uani")
    args = parser.parse_args()
    return args
def parse_arguments():
    parser = init_api_client.parse_arguments()
    parser.add_argument("--delete_apps", action='store_true',
                        help="Delete all vrni_auto_* apps")

    args = parser.parse_args()
    return args
Пример #3
0
def parse_arguments():
    parser = init_api_client.parse_arguments()
    parser.add_argument("--data_sources_csv",
                        action="store",
                        default='data_sources.csv',
                        help="csv file with your own data sources")
    args = parser.parse_args()
    return args
def parse_arguments():
    parser = init_api_client.parse_arguments()
    parser.add_argument("--application_backup_yaml", action="store",
                        default='application_backup.yml', help="Applications and tiers are saved in this csv")
    parser.add_argument("--application_backup_action", action="store",
                        default='save', help="Action can be 'save' or 'restore'")

    args = parser.parse_args()
    return args
def parse_arguments():
    parser = init_api_client.parse_arguments()
    parser.add_argument(
        "--events_yaml",
        action="store",
        default='events_backup.yml',
        help="Provide YAML with User defined events are saved in this csv")
    args = parser.parse_args()
    return args
Пример #6
0
def parse_arguments():
    parser = init_api_client.parse_arguments()
    parser.add_argument("--event_backup_yaml", action="store",
                        default='events_backup.yml', help="User defined events are saved in this csv")
    parser.add_argument("--event_backup_action", action="store",
                        default='restore', help="Action can be 'save' or 'restore'")
    parser.add_argument("--update_snmp_destinations", action="store",
                        default=True, help="Update snmp in user defined events")

    args = parser.parse_args()
    return args
def parse_arguments():
    parser = init_api_client.parse_arguments()
    parser.add_argument('--vrli_server',
                        action='store',
                        help='IP address or hostname of vRealize Log Insight',
                        required=True)
    parser.add_argument(
        '--vrli_port',
        action='store',
        help='CFAPI Port of vRealize Log Insight (default 9543)',
        required=False)
    args = parser.parse_args()
    return args
Пример #8
0
def parse_arguments():
    parser = init_api_client.parse_arguments()
    parser.add_argument("--ip_tags_csv",
                        action="store",
                        default='ip_tags.csv',
                        help="Name of csv file")
    parser.add_argument("--action",
                        action="store",
                        default='get',
                        help="Action can be 'add' 'get' or 'remove'")

    args = parser.parse_args()
    return args
Пример #9
0
def parse_arguments():
    global MAX_ATTEMPTS
    parser = init_api_client.parse_arguments()
    parser.add_argument("--data_sources_csv",
                        action="store",
                        default='update_data_sources.csv',
                        help="csv file with your own data sources")
    parser.add_argument(
        "--max_attempts",
        action="store",
        type=int,
        default=5,
        help="number of retry attempts per API call (default: {})".format(
            MAX_ATTEMPTS))
    parser.add_argument(
        "--restart",
        action="store_true",
        help=
        "Restart datasources after successful modification (default: false)")
    args = parser.parse_args()
    if args.max_attempts:
        MAX_ATTEMPTS = args.max_attempts
    return args
def parse_arguments_cli():
    parser = init_api_client.parse_arguments()
    parser.add_argument('--verbose',
                        '-v',
                        action='store_true',
                        help='Verbose output (print status messages)',
                        default=False)
    parser.add_argument(
        '--appname',
        '-a',
        help='Name of application for imported rules without spaces')
    parser.add_argument('--export_folder',
                        help='Folder path for exported files')
    parser.add_argument(
        '--expression_jsonfile',
        help='NSX-T Security Groups Expression definition JSON file location')
    parser.add_argument('--script_mode',
                        '-i',
                        help='Script Mode: {EXPORT, IMPORT, EXPORT_IMPORT}')
    parser.add_argument('--nsxt_fqdn', help='NSX-T Manager FQDN or VIP')
    parser.add_argument('--nsxtuser', help='NSX-T Username')
    logger.info("Parsing CLI Arguments")
    args = parser.parse_args()
    return args
Пример #11
0
def parse_arguments():
    parser = init_api_client.parse_arguments()
    args = parser.parse_args()
    return args