summaryrefslogtreecommitdiff
path: root/provider_base/lib/macros.rb
diff options
context:
space:
mode:
authorelijah <elijah@riseup.net>2014-06-20 15:42:51 -0700
committerelijah <elijah@riseup.net>2014-06-20 15:42:51 -0700
commit73ef324c993f03b2b8f47418f8b2cf7ff97314c6 (patch)
tree6cad01c2a6018d925ef133f64bcb22f67f74a294 /provider_base/lib/macros.rb
parent34ab06778ef23203454c27ae41773568b8aae506 (diff)
moved json macros to provider_base/lib/macros. requires new unreleased leap_cli
Diffstat (limited to 'provider_base/lib/macros.rb')
-rw-r--r--provider_base/lib/macros.rb14
1 files changed, 14 insertions, 0 deletions
diff --git a/provider_base/lib/macros.rb b/provider_base/lib/macros.rb
new file mode 100644
index 00000000..854b92b5
--- /dev/null
+++ b/provider_base/lib/macros.rb
@@ -0,0 +1,14 @@
+#
+# MACROS
+#
+# The methods in these files are available in the context of a .json configuration file.
+# (The module LeapCli::Macro is included in Config::Object)
+#
+
+require_relative 'macros/core'
+require_relative 'macros/files'
+require_relative 'macros/haproxy'
+require_relative 'macros/hosts'
+require_relative 'macros/nodes'
+require_relative 'macros/secrets'
+require_relative 'macros/stunnel'