def credential_delete(request, credential_id): result = True try: CICredentialService.delete_ci_credential(request, int(credential_id)) except Exception as ex: result = str(ex) SimpleLogger.exception(ex) return HttpResponse(result)
def credential_edit(request): result = True try: CICredentialService.edit_ci_credential(request) except Exception as ex: result = str(ex) SimpleLogger.exception(ex) return HttpResponse(result)
def get_credential_dropdown_list(self,request,selected_credential_id): vm_credentials = list() for dm_ci_credential in CICredentialService.get_all_credentials(request): tem_credential = VM_CICredential(dm_ci_credential,False,selected_credential_id) vm_credentials.append(tem_credential) pagefileds = {"credentials":vm_credentials} return self.get_webpart(pagefileds, CICommonControllPath.credential_dropdown_controll)
def get_ci_settings_credentials_webpart(self, request, credential_id): ci_credentials_list = CICredentialService.get_all_credentials(request) vm_credential_list = list() for credential in ci_credentials_list: temp = VM_CICredential(credential, True, 0) vm_credential_list.append(temp) credentials_form = self.get_ci_settings_credentials_form_webpart( request, credential_id) page_fileds = { "ci_credentials_form": credentials_form, "ci_credentials": vm_credential_list, "is_create": credential_id == 0 } return self.get_webpart(page_fileds, CISettingsPath.settings_credential_page)