summaryrefslogtreecommitdiff
path: root/yarnhelper.py
diff options
context:
space:
mode:
Diffstat (limited to 'yarnhelper.py')
-rw-r--r--yarnhelper.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/yarnhelper.py b/yarnhelper.py
index 18467ed..6272102 100644
--- a/yarnhelper.py
+++ b/yarnhelper.py
@@ -70,6 +70,13 @@ class YarnHelper(object):
with open(variables_filename, 'w') as f:
yaml.safe_dump(variables, f)
+ def append_to_list(self, list_name, value):
+ if self._variables is None:
+ self._variables = self._load_variables()
+ items = self._variables.get(list_name, [])
+ items.append(value)
+ self.set_variable(list_name, items)
+
def construct_aliased_http_request(
self, address, method, url, data=None, headers=None):