def get_credentials(username=None, password=None): """Asks the user to input a username & password, using previous values or appropriately derived defaults""" if username is None: username = getpass.getuser() input_username = raw_input("username (" + username + ")") if len(input_username) > 0: username = input_username if password is None: input_password = getpass.getpass("password (random)") if len(input_password) == 0: password = Key.generate_password(config["password_length"]) else: password = input_password else: input_password = raw_input("password (previous)") if len(input_password) > 0: password = input_password return {"username": username, "password": password}
def get_credentials(username=None, password=None): """Asks the user to input a username & password, using previous values or appropriately derived defaults""" if username is None: username = getpass.getuser() input_username = raw_input('username ('+username+')') if len(input_username) > 0: username = input_username if password is None: input_password = getpass.getpass('password (random)') if len(input_password) == 0: password = Key.generate_password(config['password_length']) else: password = input_password else: input_password = raw_input('password (previous)') if len(input_password) > 0: password = input_password return {'username': username, 'password': password}