package io.cattle.platform.sample.data; import static io.cattle.platform.core.model.tables.StackTable.*; import io.cattle.platform.core.model.Account; import io.cattle.platform.core.model.Stack; import io.github.ibuildthecloud.gdapi.condition.Condition; import io.github.ibuildthecloud.gdapi.condition.ConditionType; import java.util.HashMap; import java.util.List; import java.util.Map; public class SampleDataStartupV11 extends AbstractSampleData { @Override protected String getName() { return "sampleDataVersion11"; } @Override protected void populatedData(Account system, List<Object> toCreate) { List<Stack> stacks = objectManager .find(Stack.class, STACK.REMOVED, new Condition(ConditionType.NULL), STACK.EXTERNAL_ID, "system://kubernetes"); for (Stack stack : stacks) { Map<String, Object> data = new HashMap<>(); data.put("externalId", "system-catalog://library:kubernetes:0"); objectManager.setFields(stack, data); } } }