class Pec::Init
Public Class Methods
create_sample_config()
click to toggle source
# File lib/pec/init.rb, line 15 def create_sample_config unless File.exist?("Pec.yaml") open("Pec.yaml","w") do |e| YAML.dump(Pec::Configure::Sample.pec_file, e) end puts "create configure file Pec.yaml".green end end
create_template_dir()
click to toggle source
# File lib/pec/init.rb, line 4 def create_template_dir dirname = "user_data" unless FileTest.exist?(dirname) FileUtils.mkdir_p(dirname) open("#{dirname}/web_server.yaml.sample","w") do |e| YAML.dump(Pec::Configure::Sample.user_data, e) end if FileTest.exist?(dirname) puts "create directry user_data".green end end
show_env_setting()
click to toggle source
# File lib/pec/init.rb, line 24 def show_env_setting thor = Thor.new thor.say("please set env this paramater", :yellow) puts " export OS_AUTH_URL=http://your_keystone_server:port/v2.0" puts " export OS_USERNAME=your name" puts " export OS_PASSWORD=your password" end