Module: Kmc::Configuration

Defined in:
lib/kmc/configuration.rb

Defined Under Namespace

Classes: Configurator

Class Method Summary collapse

Class Method Details

.cache_dirObject



23
24
25
# File 'lib/kmc/configuration.rb', line 23

def cache_dir
  read_config[:cache_dir]
end

.load_ksp_pathObject



19
20
21
# File 'lib/kmc/configuration.rb', line 19

def load_ksp_path
  read_config[:ksp_path]
end

.packages_pathObject



27
28
29
# File 'lib/kmc/configuration.rb', line 27

def packages_path
  File.join(kmc_path, 'packages', 'packages')
end

.save_ksp_path(path) ⇒ Object



15
16
17
# File 'lib/kmc/configuration.rb', line 15

def save_ksp_path(path)
  write_config(ksp_path: path)
end