def set_discovery_auth_lio(chap_str, chap_mutual_str): iscsi_fabric = ISCSIFabricModule() if chap_str == '': iscsi_fabric.clear_discovery_auth_settings() else: chap = CHAP(chap_str) chap_mutual = CHAP(chap_mutual_str) iscsi_fabric.discovery_userid = chap.user iscsi_fabric.discovery_password = chap.password iscsi_fabric.discovery_mutual_userid = chap_mutual.user iscsi_fabric.discovery_mutual_password = chap_mutual.password iscsi_fabric.discovery_enable_auth = True
def set_discovery_auth_lio(username, password, password_encryption_enabled, mutual_username, mutual_password, mutual_password_encryption_enabled): iscsi_fabric = ISCSIFabricModule() if username == '': iscsi_fabric.clear_discovery_auth_settings() else: chap = CHAP(username, password, password_encryption_enabled) chap_mutual = CHAP(mutual_username, mutual_password, mutual_password_encryption_enabled) iscsi_fabric.discovery_userid = chap.user iscsi_fabric.discovery_password = chap.password iscsi_fabric.discovery_mutual_userid = chap_mutual.user iscsi_fabric.discovery_mutual_password = chap_mutual.password iscsi_fabric.discovery_enable_auth = True