Module: Lakitu::Configurer

Defined in:
lib/lakitu/configurer.rb

Class Method Summary collapse

Class Method Details

.editObject



12
13
14
# File 'lib/lakitu/configurer.rb', line 12

def self.edit
  system Lakitu::EDIT_FILE_COMMAND
end

.edit_localObject



16
17
18
# File 'lib/lakitu/configurer.rb', line 16

def self.edit_local
  system Lakitu::EDIT_LOCAL_CONFIG_COMMAND
end

.find_or_create_configObject



3
4
5
6
7
8
9
10
# File 'lib/lakitu/configurer.rb', line 3

def self.find_or_create_config
  unless Lakitu::FileOperator.lakitu_config_exists?
    Lakitu.logger.debug "Creating new config file"
    Lakitu::FileOperator.write_lakitu_config Lakitu::Options.default_config
  end

  Lakitu::FileOperator.read_lakitu_config
end