You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: plugins/maintenance/src/main/java/org/apache/cloudstack/maintenance/ManagementServerMaintenanceManager.java
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -85,7 +85,7 @@ public interface ManagementServerMaintenanceManager {
85
85
// Indicates whether the current management server is preparing to maintenance
Copy file name to clipboardExpand all lines: plugins/maintenance/src/main/java/org/apache/cloudstack/maintenance/ManagementServerMaintenanceManagerImpl.java
+30-21Lines changed: 30 additions & 21 deletions
Original file line number
Diff line number
Diff line change
@@ -198,13 +198,20 @@ public boolean isPreparingForShutdown() {
198
198
returnpreparingForShutdown;
199
199
}
200
200
201
+
privatevoidresetShutdownParams() {
202
+
logger.debug("Resetting shutdown params");
203
+
preparingForShutdown = false;
204
+
shutdownTriggered = false;
205
+
}
206
+
201
207
@Override
202
208
publicbooleanisPreparingForMaintenance() {
203
209
returnpreparingForMaintenance;
204
210
}
205
211
206
212
@Override
207
-
publicvoidresetPreparingForMaintenance() {
213
+
publicvoidresetMaintenanceParams() {
214
+
logger.debug("Resetting maintenance params");
208
215
preparingForMaintenance = false;
209
216
maintenanceStartTime = 0;
210
217
lbAlgorithm = null;
@@ -237,6 +244,8 @@ public void triggerShutdown() {
Copy file name to clipboardExpand all lines: plugins/maintenance/src/test/java/org/apache/cloudstack/maintenance/ManagementServerMaintenanceManagerImplTest.java
+14-4Lines changed: 14 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -92,6 +92,8 @@ public void countPendingJobs() {
0 commit comments