mirror of
https://github.com/ansible/awx.git
synced 2026-02-18 03:30:02 -03:30
17 lines
394 B
JavaScript
17 lines
394 B
JavaScript
import yaml from 'js-yaml';
|
|
|
|
export default function mergeExtraVars(extraVars, survey = {}) {
|
|
const vars = yaml.safeLoad(extraVars) || {};
|
|
return {
|
|
...vars,
|
|
...survey,
|
|
};
|
|
}
|
|
|
|
// TODO: "safe" version that obscures passwords for preview step
|
|
|
|
export function encodeExtraVars(extraVars, survey = {}) {
|
|
const vars = mergeExtraVars(extraVars, survey);
|
|
return yaml.safeDump(vars);
|
|
}
|