summaryrefslogtreecommitdiff
path: root/lib/leap_cli/config/manager.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/leap_cli/config/manager.rb')
-rw-r--r--lib/leap_cli/config/manager.rb16
1 files changed, 3 insertions, 13 deletions
diff --git a/lib/leap_cli/config/manager.rb b/lib/leap_cli/config/manager.rb
index 4ad8b71..ecc59f3 100644
--- a/lib/leap_cli/config/manager.rb
+++ b/lib/leap_cli/config/manager.rb
@@ -71,6 +71,9 @@ module LeapCli
def common; env(default_environment).common; end
def secrets; env(default_environment).secrets; end
def nodes; env(default_environment).nodes; end
+ def template(*args)
+ self.env.template(*args)
+ end
def default_environment
LeapCli.leapfile.environment
@@ -280,19 +283,6 @@ module LeapCli
@connections ||= ConnectionList.new
end
- #
- # Loads a json template file as a Hash (used only when creating a new node .json
- # file for the first time).
- #
- def template(template)
- path = Path.named_path([:template_config, template], Path.provider_base)
- if File.exists?(path)
- return load_json(path, Config::Object)
- else
- return nil
- end
- end
-
##
## PRIVATE
##