All Downloads are FREE. Search and download functionalities are using the official Maven repository.

dev.galasa.linux.internal.properties.SharedLinuxImages Maven / Gradle / Ivy

The newest version!
/*
 * Copyright contributors to the Galasa project
 *
 * SPDX-License-Identifier: EPL-2.0
 */
package dev.galasa.linux.internal.properties;

import java.util.List;

import javax.validation.constraints.NotNull;

import dev.galasa.framework.spi.ConfigurationPropertyStoreException;
import dev.galasa.framework.spi.cps.CpsProperties;
import dev.galasa.linux.LinuxManagerException;

/**
 * Shared Linux images
 * 

* A comma separated list of what servers are available to allocate to tests. *

*

* Example:-
*
* linux.shared.servers=GALLNX01,GALLNX02
*

*

* There are no defaults *

* * * */ public class SharedLinuxImages extends CpsProperties { public static @NotNull List get() throws ConfigurationPropertyStoreException, LinuxManagerException { return getStringList(LinuxPropertiesSingleton.cps(), "shared", "images"); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy