module Kapten::Config
Constants
- CONFIG_FILE
Public Class Methods
generate(type, name)
click to toggle source
Generate a basic config file
# File lib/kapten/config.rb, line 21 def self.generate(type, name) config = { type: type, name: name, } return config end
get()
click to toggle source
Get config from current directory (.kapten.json file)
# File lib/kapten/config.rb, line 9 def self.get return false unless File.file?( Kapten::Config::CONFIG_FILE ) config_contents = File.read( Kapten::Config::CONFIG_FILE ) config = JSON.parse(config_contents) end
save(config)
click to toggle source
Update config file with new data
# File lib/kapten/config.rb, line 34 def self.save(config) File.write( Kapten::Config::CONFIG_FILE, config.to_json ) return true end