Skip to content

Commit 0af368e

Browse files
committed
Merge remote-tracking branch 'origin/main' into new-native-backup-provider
2 parents 82c9a0c + a73cc9a commit 0af368e

55 files changed

Lines changed: 1564 additions & 299 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

api/src/main/java/org/apache/cloudstack/api/ApiConstants.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,7 @@ public class ApiConstants {
158158
public static final String CUSTOM_ID = "customid";
159159
public static final String CUSTOM_ACTION_ID = "customactionid";
160160
public static final String CUSTOM_JOB_ID = "customjobid";
161+
public static final String CURRENCY = "currency";
161162
public static final String CURRENT_START_IP = "currentstartip";
162163
public static final String CURRENT_END_IP = "currentendip";
163164
public static final String ENCRYPT = "encrypt";
@@ -543,6 +544,7 @@ public class ApiConstants {
543544
public static final String SESSIONKEY = "sessionkey";
544545
public static final String SHOW_CAPACITIES = "showcapacities";
545546
public static final String SHOW_REMOVED = "showremoved";
547+
public static final String SHOW_RESOURCES = "showresources";
546548
public static final String SHOW_RESOURCE_ICON = "showicon";
547549
public static final String SHOW_INACTIVE = "showinactive";
548550
public static final String SHOW_UNIQUE = "showunique";
@@ -610,9 +612,11 @@ public class ApiConstants {
610612
public static final String TENANT_NAME = "tenantname";
611613
public static final String TOTAL = "total";
612614
public static final String TOTAL_SUBNETS = "totalsubnets";
615+
public static final String TOTAL_QUOTA = "totalquota";
613616
public static final String TYPE = "type";
614617
public static final String TRUST_STORE = "truststore";
615618
public static final String TRUST_STORE_PASSWORD = "truststorepass";
619+
public static final String UNIT = "unit";
616620
public static final String URL = "url";
617621
public static final String USAGE_INTERFACE = "usageinterface";
618622
public static final String USED = "used";
@@ -1306,6 +1310,8 @@ public class ApiConstants {
13061310
public static final String OBJECT_LOCKING = "objectlocking";
13071311
public static final String ENCRYPTION = "encryption";
13081312
public static final String QUOTA = "quota";
1313+
public static final String QUOTA_CONSUMED = "quotaconsumed";
1314+
public static final String QUOTA_USAGE = "quotausage";
13091315
public static final String ACCESS_KEY = "accesskey";
13101316

13111317
public static final String SOURCE_NAT_IP = "sourcenatipaddress";

api/src/main/java/org/apache/cloudstack/api/BaseCmd.java

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
import java.util.Iterator;
2828
import java.util.List;
2929
import java.util.Map;
30-
import java.util.UUID;
3130
import java.util.regex.Pattern;
3231

3332
import javax.inject.Inject;
@@ -504,12 +503,6 @@ public Map<String, String> convertExternalDetailsToMap(Map externalDetails) {
504503
}
505504

506505
public String getResourceUuid(String parameterName) {
507-
UUID resourceUuid = CallContext.current().getApiResourceUuid(parameterName);
508-
509-
if (resourceUuid != null) {
510-
return resourceUuid.toString();
511-
}
512-
513-
return null;
506+
return CallContext.current().getApiResourceUuid(parameterName);
514507
}
515508
}

api/src/main/java/org/apache/cloudstack/context/CallContext.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ protected Stack<CallContext> initialValue() {
6363
private User user;
6464
private long userId;
6565
private final Map<Object, Object> context = new HashMap<Object, Object>();
66-
private final Map<String, UUID> apiResourcesUuids = new HashMap<>();
66+
private final Map<String, String> apiResourcesUuids = new HashMap<>();
6767
private Project project;
6868
private String apiName;
6969

@@ -389,11 +389,11 @@ public void setEventDisplayEnabled(boolean eventDisplayEnabled) {
389389
isEventDisplayEnabled = eventDisplayEnabled;
390390
}
391391

392-
public UUID getApiResourceUuid(String paramName) {
392+
public String getApiResourceUuid(String paramName) {
393393
return apiResourcesUuids.get(paramName);
394394
}
395395

396-
public void putApiResourceUuid(String paramName, UUID uuid) {
396+
public void putApiResourceUuid(String paramName, String uuid) {
397397
apiResourcesUuids.put(paramName, uuid);
398398
}
399399

api/src/test/java/org/apache/cloudstack/api/command/admin/network/CreateIpv4SubnetForGuestNetworkCmdTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public class CreateIpv4SubnetForGuestNetworkCmdTest {
4040
@Test
4141
public void testCreateIpv4SubnetForGuestNetworkCmd() {
4242
Long parentId = 1L;
43-
UUID parentUuid = UUID.randomUUID();
43+
String parentUuid = UUID.randomUUID().toString();
4444
String subnet = "192.168.1.0/24";
4545
Integer cidrSize = 26;
4646

api/src/test/java/org/apache/cloudstack/api/command/admin/network/CreateIpv4SubnetForZoneCmdTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public class CreateIpv4SubnetForZoneCmdTest {
4040
@Test
4141
public void testCreateIpv4SubnetForZoneCmd() {
4242
Long zoneId = 1L;
43-
UUID zoneUuid = UUID.randomUUID();
43+
String zoneUuid = UUID.randomUUID().toString();
4444
String subnet = "192.168.1.0/24";
4545
String accountName = "user";
4646
Long projectId = 10L;

api/src/test/java/org/apache/cloudstack/api/command/admin/network/DedicateIpv4SubnetForZoneCmdTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public class DedicateIpv4SubnetForZoneCmdTest {
3939
@Test
4040
public void testDedicateIpv4SubnetForZoneCmd() {
4141
Long id = 1L;
42-
UUID uuid = UUID.randomUUID();
42+
String uuid = UUID.randomUUID().toString();
4343
String accountName = "user";
4444
Long projectId = 10L;
4545
Long domainId = 11L;

api/src/test/java/org/apache/cloudstack/api/command/admin/network/DeleteIpv4SubnetForGuestNetworkCmdTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public class DeleteIpv4SubnetForGuestNetworkCmdTest {
3939
@Test
4040
public void testDeleteIpv4SubnetForGuestNetworkCmd() {
4141
Long id = 1L;
42-
UUID uuid = UUID.randomUUID();
42+
String uuid = UUID.randomUUID().toString();
4343

4444
DeleteIpv4SubnetForGuestNetworkCmd cmd = new DeleteIpv4SubnetForGuestNetworkCmd();
4545
ReflectionTestUtils.setField(cmd, "id", id);

api/src/test/java/org/apache/cloudstack/api/command/admin/network/DeleteIpv4SubnetForZoneCmdTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public class DeleteIpv4SubnetForZoneCmdTest {
3939
@Test
4040
public void testDeleteIpv4SubnetForZoneCmd() {
4141
Long id = 1L;
42-
UUID uuid = UUID.randomUUID();
42+
String uuid = UUID.randomUUID().toString();
4343

4444
DeleteIpv4SubnetForZoneCmd cmd = new DeleteIpv4SubnetForZoneCmd();
4545
ReflectionTestUtils.setField(cmd, "id", id);

api/src/test/java/org/apache/cloudstack/api/command/admin/network/ReleaseDedicatedIpv4SubnetForZoneCmdTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public class ReleaseDedicatedIpv4SubnetForZoneCmdTest {
3939
@Test
4040
public void testReleaseDedicatedIpv4SubnetForZoneCmd() {
4141
Long id = 1L;
42-
UUID uuid = UUID.randomUUID();
42+
String uuid = UUID.randomUUID().toString();
4343

4444
ReleaseDedicatedIpv4SubnetForZoneCmd cmd = new ReleaseDedicatedIpv4SubnetForZoneCmd();
4545
ReflectionTestUtils.setField(cmd, "id", id);

api/src/test/java/org/apache/cloudstack/api/command/admin/network/UpdateIpv4SubnetForZoneCmdTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public class UpdateIpv4SubnetForZoneCmdTest {
4040
@Test
4141
public void testUpdateIpv4SubnetForZoneCmd() {
4242
Long id = 1L;
43-
UUID uuid = UUID.randomUUID();
43+
String uuid = UUID.randomUUID().toString();
4444
String subnet = "192.168.1.0/24";
4545

4646
UpdateIpv4SubnetForZoneCmd cmd = new UpdateIpv4SubnetForZoneCmd();

0 commit comments

Comments
 (0)