Similar to meta-hosts, populate the one-time host object, but use a
"N/A" profile only, as there's no guarantee the host exists in the
install server.  Also add entries for the other fields needed for table
sorting to work.
    
Signed-off-by: Nishanth Aravamudan <[email protected]>

diff --git a/frontend/client/src/autotest/afe/HostSelector.java 
b/frontend/client/src/autotest/afe/HostSelector.java
index e088b4e..72ddc86 100644
--- a/frontend/client/src/autotest/afe/HostSelector.java
+++ b/frontend/client/src/autotest/afe/HostSelector.java
@@ -261,8 +261,15 @@ public class HostSelector implements ClickHandler {
         // add one-time hosts
         for (String hostname : oneTimeHostnames) {
             JSONObject oneTimeObject = new JSONObject();
+            JSONArray profiles = new JSONArray();
+            profiles.set(0, new JSONString("N/A"));
             oneTimeObject.put("hostname", new JSONString(hostname));
             oneTimeObject.put("platform", new JSONString(ONE_TIME));
+            oneTimeObject.put("profiles", profiles);
+            oneTimeObject.put("other_labels", new JSONString(""));
+            oneTimeObject.put("status", new JSONString(""));
+            oneTimeObject.put("locked_text", new JSONString(""));
+            oneTimeObject.put("id", new JSONNumber(--META_INDEX));
             // need to add profiles here too, I think
             selectRow(oneTimeObject);
         }

_______________________________________________
Autotest-kernel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/autotest-kernel

Reply via email to