Module: Visionbundles::PreconfigFiles
- Defined in:
- lib/visionbundles/recipes/preconfig/helpers.rb
Constant Summary collapse
- @@preconfig_files =
{}
Class Method Summary collapse
Instance Method Summary collapse
- #preconfig_files(src_to_dests) ⇒ Object
- #preconfig_files_list ⇒ Object
- #remote_preconfig_souece(file) ⇒ Object
- #upload_preconfig_file(source) ⇒ Object
Class Method Details
.preconfig_files ⇒ Object
4 5 6 |
# File 'lib/visionbundles/recipes/preconfig/helpers.rb', line 4 def self.preconfig_files @@preconfig_files end |
Instance Method Details
#preconfig_files(src_to_dests) ⇒ Object
8 9 10 11 12 |
# File 'lib/visionbundles/recipes/preconfig/helpers.rb', line 8 def preconfig_files(src_to_dests) src_to_dests.each do |file, desc| Visionbundles::PreconfigFiles.preconfig_files[file] = desc end end |
#preconfig_files_list ⇒ Object
24 25 26 |
# File 'lib/visionbundles/recipes/preconfig/helpers.rb', line 24 def preconfig_files_list Visionbundles::PreconfigFiles.preconfig_files end |
#remote_preconfig_souece(file) ⇒ Object
14 15 16 |
# File 'lib/visionbundles/recipes/preconfig/helpers.rb', line 14 def remote_preconfig_souece(file) "#{shared_path}/preconfig/#{file}" end |
#upload_preconfig_file(source) ⇒ Object
18 19 20 21 22 |
# File 'lib/visionbundles/recipes/preconfig/helpers.rb', line 18 def upload_preconfig_file(source) preconfig_path = "#{shared_path}/preconfig" mkdir(preconfig_path) put File.read("#{preconfig_dir}/#{source}"), "#{preconfig_path}/#{source}" end |