set exports_uri in salt adapter
diff --git a/reclass/adapters/salt.py b/reclass/adapters/salt.py
index 8647eb7..805cfa6 100755
--- a/reclass/adapters/salt.py
+++ b/reclass/adapters/salt.py
@@ -23,13 +23,14 @@
inventory_base_uri=OPT_INVENTORY_BASE_URI,
nodes_uri=OPT_NODES_URI,
classes_uri=OPT_CLASSES_URI,
+ exports_uri=OPT_EXPORTS_URI,
class_mappings=None,
propagate_pillar_data_to_reclass=False):
- nodes_uri, classes_uri = path_mangler(inventory_base_uri,
- nodes_uri, classes_uri)
+ nodes_uri, classes_uri, exports_uri = path_mangler(inventory_base_uri, nodes_uri,
+ classes_uri, exports_uri)
storage = get_storage(storage_type, nodes_uri, classes_uri,
- default_environment='base')
+ exports_uri, default_environment='base')
input_data = None
if propagate_pillar_data_to_reclass:
input_data = pillar
@@ -47,13 +48,13 @@
def top(minion_id, storage_type=OPT_STORAGE_TYPE,
inventory_base_uri=OPT_INVENTORY_BASE_URI, nodes_uri=OPT_NODES_URI,
- classes_uri=OPT_CLASSES_URI,
+ classes_uri=OPT_CLASSES_URI, exports_uri=OPT_EXPORTS_URI,
class_mappings=None):
- nodes_uri, classes_uri = path_mangler(inventory_base_uri,
- nodes_uri, classes_uri)
+ nodes_uri, classes_uri, exports_uri = path_mangler(inventory_base_uri, nodes_uri,
+ classes_uri, exports_uri)
storage = get_storage(storage_type, nodes_uri, classes_uri,
- default_environment='base')
+ exports_uri, default_environment='base')
reclass = Core(storage, class_mappings, input_data=None)
# if the minion_id is not None, then return just the applications for the