Thomas Vachuska
Committed by Gerrit Code Review

ONOS-2380 Modified wipe-out command to withdraw and purge all events regardless of their state.

Change-Id: I3d537a8bad719b94712b915a6b1d99a7bdc862e5
...@@ -24,7 +24,6 @@ import org.onosproject.net.device.DeviceAdminService; ...@@ -24,7 +24,6 @@ import org.onosproject.net.device.DeviceAdminService;
24 import org.onosproject.net.host.HostAdminService; 24 import org.onosproject.net.host.HostAdminService;
25 import org.onosproject.net.intent.Intent; 25 import org.onosproject.net.intent.Intent;
26 import org.onosproject.net.intent.IntentService; 26 import org.onosproject.net.intent.IntentService;
27 -import org.onosproject.net.intent.IntentState;
28 import org.onosproject.net.link.LinkAdminService; 27 import org.onosproject.net.link.LinkAdminService;
29 28
30 /** 29 /**
...@@ -87,9 +86,7 @@ public class WipeOutCommand extends ClustersListCommand { ...@@ -87,9 +86,7 @@ public class WipeOutCommand extends ClustersListCommand {
87 print("Wiping intents"); 86 print("Wiping intents");
88 IntentService intentService = get(IntentService.class); 87 IntentService intentService = get(IntentService.class);
89 for (Intent intent : intentService.getIntents()) { 88 for (Intent intent : intentService.getIntents()) {
90 - if (intentService.getIntentState(intent.key()) == IntentState.INSTALLED) {
91 intentService.withdraw(intent); 89 intentService.withdraw(intent);
92 - }
93 intentService.purge(intent); 90 intentService.purge(intent);
94 } 91 }
95 } 92 }
......