public class ScriptDataContextUtil
extends java.lang.Object
Constructor and Description |
---|
ScriptDataContextUtil() |
Modifier and Type | Method and Description |
---|---|
static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
createScriptDataContext(Framework framework)
Returns a data context for executing a script plugin or provider, which contains two datasets:
plugin: {vardir: [dir], tmpdir: [dir]}
and
rundeck: {base: [basedir]}
|
static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
createScriptDataContextForProject(Framework framework,
java.lang.String projectName)
Create a data context for executing a script plugin or provider, for a project context.
|
public static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> createScriptDataContext(Framework framework)
public static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> createScriptDataContextForProject(Framework framework, java.lang.String projectName)
createScriptDataContext(com.dtolabs.rundeck.core.common.Framework)
by setting the plugin.vardir to be
a dir specific to the project's basedir.