class SensuCli::Settings

Public Instance Methods

create(directory, file) click to toggle source
# File lib/sensu-cli/settings.rb, line 11
def create(directory, file)
  FileUtils.mkdir_p(directory) unless File.directory?(directory)
  FileUtils.cp(File.join(File.dirname(__FILE__), '../../settings.example.rb'), file)
  SensuCli::die(0, "We created the configuration file for you at #{file}.  You can also place this in /etc/sensu/sensu-cli/settings.rb. Edit the settings as needed.".color(:red))
end
file?(file) click to toggle source
# File lib/sensu-cli/settings.rb, line 7
def file?(file)
  !File.readable?(file) ? false : true # rubocop:disable FavorUnlessOverNegatedIf
end