From e71732babc46c272d2c8704fa68251bb21467cf1 Mon Sep 17 00:00:00 2001 From: Vijayendra Bhamidipati Date: Tue, 3 Jul 2012 15:41:42 -0700 Subject: [PATCH] CS-14952: Nexus vSwitch: vCenter IP Address and DataCenter information is not present in the "virtual_supervisor_module" table. VSwitch Crendentials are not encrypted. Description: Qualifying the VSM password stored in virtual_supervisor_module as encryptable. The encryption/decryption is transparently done by the cloudstack DAO layer. --- server/src/com/cloud/network/CiscoNexusVSMDeviceVO.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/com/cloud/network/CiscoNexusVSMDeviceVO.java b/server/src/com/cloud/network/CiscoNexusVSMDeviceVO.java index 6165ec17953..c01dae0eb0b 100644 --- a/server/src/com/cloud/network/CiscoNexusVSMDeviceVO.java +++ b/server/src/com/cloud/network/CiscoNexusVSMDeviceVO.java @@ -58,7 +58,7 @@ public class CiscoNexusVSMDeviceVO implements CiscoNexusVSMDevice, Identity{ @Column(name = "username") private String vsmUserName; - @Column(name = "password") + @Column(name = "password", encryptable=true) private String vsmPassword; @Column(name = "ipaddr")