def input_security_domain(msg='\nPlease input Security Domain info:'): print msg return { 'name': addRole.input_key_args(msg=''), 'roles': add_mos(addRole.input_roles, 'Add a User Role') }
# Check if calling help page if check_if_requesting_help(sys.argv): sys.exit('Help Page') try: # Try mode two: load a config file data, host_name, user_name, password = read_config_yaml_file( sys.argv[1]) local_user = data['local_user'] security_domain = data['security_domain'] except (IOError, KeyError, TypeError, IndexError) as input_error: # If both mode one and two fail, try mode three: wizard if len(sys.argv) > 1: print input_error host_name, user_name, password = '******', 'admin', 'Cisco123' #input_login_info() local_user, security_domain = input_key_args() else: host_name = args.pop('host') user_name = args.pop('user') password = args.pop('password') local_user = args.pop('local_user') security_domain = args.pop('security_domain') # Login to APIC modir = apic_login(host_name, user_name, password) # Execute the main function delete_user_role(modir, local_user, security_domain) modir.logout()
# Check if calling help page if check_if_requesting_help(sys.argv): sys.exit('Help Page') try: # Try mode two: load a config file data, host_name, user_name, password = read_config_yaml_file(sys.argv[1]) local_user = data['local_user'] security_domain = data['security_domain'] except (IOError, KeyError, TypeError, IndexError) as input_error: # If both mode one and two fail, try mode three: wizard if len(sys.argv)>1: print input_error host_name, user_name, password = '******','admin','Cisco123'#input_login_info() local_user, security_domain = input_key_args() else: host_name = args.pop('host') user_name = args.pop('user') password = args.pop('password') local_user = args.pop('local_user') security_domain = args.pop('security_domain') # Login to APIC modir = apic_login(host_name, user_name, password) # Execute the main function delete_user_role(modir, local_user, security_domain) modir.logout()
def input_security_domain(msg='\nPlease input Security Domain info:'): print msg return {'name': addRole.input_key_args(msg=''), 'roles': add_mos(addRole.input_roles, 'Add a User Role')}