mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
CLOUDSTACK-10096 Can't reset integration.api.port and usage.sanity.check.interval (#2274)
Fix for CLOUDSTACK-7931 enforces a valid integer value to be configured for integration.api.port and usage.sanity.check.interval. These global configs can't be reset back to null(default).
This commit is contained in:
parent
5fad84174a
commit
b16dcb7174
@ -338,6 +338,7 @@ public class ApiServer extends ManagerBase implements HttpRequestHandler, ApiSer
|
||||
final ConfigurationVO apiPortConfig = values.get(0);
|
||||
if (apiPortConfig.getValue() != null) {
|
||||
apiPort = Integer.parseInt(apiPortConfig.getValue());
|
||||
apiPort = (apiPort <= 0) ? null : apiPort;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -562,7 +562,7 @@ public enum Config {
|
||||
"The interval (in milliseconds) when host stats are retrieved from agents.",
|
||||
null),
|
||||
HostRetry("Advanced", AgentManager.class, Integer.class, "host.retry", "2", "Number of times to retry hosts for creating a volume", null),
|
||||
IntegrationAPIPort("Advanced", ManagementServer.class, Integer.class, "integration.api.port", null, "Default API port", null),
|
||||
IntegrationAPIPort("Advanced", ManagementServer.class, Integer.class, "integration.api.port", null, "Default API port. To disable set it to 0 or negative.", null),
|
||||
InvestigateRetryInterval(
|
||||
"Advanced",
|
||||
HighAvailabilityManager.class,
|
||||
@ -1276,7 +1276,7 @@ public enum Config {
|
||||
Integer.class,
|
||||
"usage.sanity.check.interval",
|
||||
null,
|
||||
"Interval (in days) to check sanity of usage data",
|
||||
"Interval (in days) to check sanity of usage data. To disable set it to 0 or negative.",
|
||||
null),
|
||||
UsageAggregationTimezone("Usage", ManagementServer.class, String.class, "usage.aggregation.timezone", "GMT", "The timezone to use for usage stats aggregation", null),
|
||||
TrafficSentinelIncludeZones(
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user