Sha256: f3433746576f3edc7030126f6b48b24c5a056910416ba79702ba79e7d1fe1b01
Contents?: true
Size: 1.03 KB
Versions: 1
Compression:
Stored size: 1.03 KB
Contents
#!/usr/bin/env ruby require 'fileutils' spec = Gem::Specification.find_by_name("nitos_testbed_rc") gem_root = spec.gem_dir config_path = "/etc/nitos_testbed_rc" puts "Copying configuration files from '#{gem_root}'." unless File.directory?(config_path) puts "Generating directory '#{config_path}'." FileUtils.mkdir_p(config_path) end conf_files = [] conf_files << "cm_proxy_conf.yaml" conf_files << "frisbee_proxy_conf.yaml" conf_files << "user_proxy_conf.yaml" # conf_files << "omf_script_conf.yaml" conf_files.each do |file| puts "Copying configuration file '#{gem_root}/etc/#{file}' to '#{config_path}'." FileUtils.cp "#{gem_root}/etc/#{file}", "#{config_path}/#{file}" FileUtils.chmod 0644, "#{config_path}/#{file}" end config_path = "~/.omf/etc" unless File.directory?(config_path) puts "Generating directory '#{config_path}'." FileUtils.mkdir_p(config_path) end FileUtils.cp "#{gem_root}/etc/omf_script_conf.yaml", "#{config_path}/omf_script_conf.yaml" FileUtils.chmod 0644, "#{config_path}/omf_script_conf.yaml" puts "done."
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
nitos_testbed_rc-1.0.0.pre.2 | bin/install_ntrc |