Package io.prismacloud.iac.commons.util
Class ConfigYmlTagsUtil
- java.lang.Object
-
- io.prismacloud.iac.commons.util.ConfigYmlTagsUtil
-
public class ConfigYmlTagsUtil extends Object
-
-
Constructor Summary
Constructors Constructor Description ConfigYmlTagsUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
parseAndSetTag(String tagPairString, Map<String,String> tags)
static Map<String,String>
readTags(PrintStream logger, FilePath configFile)
static IacTemplateParameters
readTemplateParams(PrintStream logger, FilePath configFile, String parentName)
This method reads config.yml file and extracts Template Parameters Information Set extracted values to IaCTemplateParameters object
-
-
-
Method Detail
-
readTags
public static Map<String,String> readTags(PrintStream logger, FilePath configFile)
-
readTemplateParams
public static IacTemplateParameters readTemplateParams(PrintStream logger, FilePath configFile, String parentName)
This method reads config.yml file and extracts Template Parameters Information Set extracted values to IaCTemplateParameters object- Parameters:
logger
- the job loggerconfigFile
- the config file path- Returns:
- IacTemplateParameters
-
-