class Jack::Config::Transmit
Attributes
local_config_path[R]
Public Class Methods
new(options={})
click to toggle source
# File lib/jack/config/transmit.rb, line 10 def initialize(options={}) @options = options @root = options[:root] || '.' @env_name = options[:env_name] @app_name = @options[:app] || app_name_convention(@env_name) @saved_configs = "#{@root}/.elasticbeanstalk/saved_configs" local_config_name = options[:cfg] || @env_name @local_config_path = "jack/cfg/#{local_config_name}.cfg.yml" end
Public Instance Methods
extract_name(path)
click to toggle source
# File lib/jack/config/transmit.rb, line 26 def extract_name(path) path.split('/').last.sub('.cfg.yml','') end
timestamp()
click to toggle source
# File lib/jack/config/transmit.rb, line 22 def timestamp Time.now.strftime "%Y-%m-%d_%H-%M-%S" end