Skip to content

Commit e664886

Browse files
piyush5netappSrivastava, Piyush
authored andcommitted
Delete export policy NFS for the storage pool (#23)
* Delete export policy NFS * Delete export policy NFS review comments * Delete export policy NFS review comments 2 --------- Co-authored-by: Srivastava, Piyush <Piyush.Srivastava@netapp.com>
1 parent d6e6857 commit e664886

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

plugins/storage/volume/ontap/src/main/java/org/apache/cloudstack/storage/utils/Constants.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ public class Constants {
3333
public static final String MANAGEMENT_LIF = "managementLIF";
3434
public static final String VOLUME_NAME = "volumeName";
3535
public static final String VOLUME_UUID = "volumeUUID";
36+
public static final String EXPORT_POLICY_ID = "exportPolicyId";
37+
public static final String EXPORT_POLICY_NAME = "exportPolicyName";
3638
public static final String IS_DISAGGREGATED = "isDisaggregated";
3739
public static final String RUNNING = "running";
3840
public static final String EXPORT = "export";

plugins/storage/volume/ontap/src/main/java/org/apache/cloudstack/storage/utils/Utility.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,4 +139,8 @@ public static String getIgroupName(String svmName, ScopeType scopeType, Long sco
139139
//Igroup name format: cs_svmName_scopeId
140140
return Constants.CS + Constants.UNDERSCORE + svmName + Constants.UNDERSCORE + scopeType.toString().toLowerCase() + Constants.UNDERSCORE + scopeId;
141141
}
142+
143+
public static String generateExportPolicyName(String svmName, String volumeName){
144+
return Constants.EXPORT + Constants.HYPHEN + svmName + Constants.HYPHEN + volumeName;
145+
}
142146
}

0 commit comments

Comments
 (0)