Change the "exclude only if needed labels" selector in AFE host tables to 
"exclude atomic groups".  The "only if needed" labels feature is entirely 
deprecated, and there's demand for this new atomic groups filter.

Signed-off-by: Steve Howard <[email protected]>

--- autotest/frontend/client/src/autotest/afe/HostSelector.java 2010-02-04 
22:37:53.000000000 -0800
+++ autotest/frontend/client/src/autotest/afe/HostSelector.java 2010-02-04 
22:37:53.000000000 -0800
@@ -91,7 +91,7 @@
         availableTable.setClickable(true);
         availableDecorator.lockedFilter.setSelectedChoice("No");
         availableDecorator.aclFilter.setActive(true);
-        availableDecorator.excludeOnlyIfNeededFilter.setActive(true);
+        availableDecorator.excludeAtomicGroupsFilter.setActive(true);
         availableSelection = availableDecorator.addSelectionManager(false);
         availableDecorator.addSelectionPanel(true);
         
--- autotest/frontend/client/src/autotest/afe/HostTableDecorator.java   
2010-02-04 22:37:53.000000000 -0800
+++ autotest/frontend/client/src/autotest/afe/HostTableDecorator.java   
2010-02-04 22:37:53.000000000 -0800
@@ -19,7 +19,7 @@
     ListFilter statusFilter;
     BooleanFilter lockedFilter;
     AclAccessibleFilter aclFilter;
-    OnlyIfNeededFilter excludeOnlyIfNeededFilter;
+    AtomicGroupFilter excludeAtomicGroupsFilter;
     
     static class AclAccessibleFilter extends CheckboxFilter {
         private JSONValue username;
@@ -35,9 +35,9 @@
         }
     }
     
-    static class OnlyIfNeededFilter extends CheckboxFilter {
-        public OnlyIfNeededFilter() {
-            super("exclude_only_if_needed_labels");
+    static class AtomicGroupFilter extends CheckboxFilter {
+        public AtomicGroupFilter() {
+            super("exclude_atomic_group_hosts");
         }
 
         @Override
@@ -62,7 +62,7 @@
         statusFilter.setChoices(statusStrings);
         lockedFilter = new BooleanFilter("locked");
         aclFilter = new AclAccessibleFilter();
-        excludeOnlyIfNeededFilter = new OnlyIfNeededFilter();
+        excludeAtomicGroupsFilter = new AtomicGroupFilter();
         
         addFilter("Hostname", hostnameFilter);
         addControl("Platform", labelFilter.getPlatformWidget());
@@ -70,6 +70,6 @@
         addFilter("Status", statusFilter);
         addFilter("Locked", lockedFilter);
         addFilter("ACL accessible only", aclFilter);
-        addFilter("Exclude \"only if needed\" labels", 
excludeOnlyIfNeededFilter);
+        addFilter("Exclude atomic groups", excludeAtomicGroupsFilter);
     }
 }
_______________________________________________
Autotest mailing list
[email protected]
http://test.kernel.org/cgi-bin/mailman/listinfo/autotest

Reply via email to