Class: SensuCli::Settings
- Inherits:
-
Object
- Object
- SensuCli::Settings
- Defined in:
- lib/sensu-cli/settings.rb
Instance Method Summary collapse
Instance Method Details
#create(directory, file) ⇒ Object
12 13 14 15 16 17 |
# File 'lib/sensu-cli/settings.rb', line 12 def create(directory,file) FileUtils.mkdir_p(directory) if !File.directory?(directory) FileUtils.cp(File.join(File.dirname(__FILE__),"../../settings.example.rb"), file) puts "We created the configuration file for you at #{file}. You can also place this in /etc/sensu/sensu-cli. Edit the settings as needed.".color(:red) exit end |
#is_file?(file) ⇒ Boolean
8 9 10 |
# File 'lib/sensu-cli/settings.rb', line 8 def is_file?(file) !File.readable?(file) ? false : true end |