module Porkadot::ConfigUtils
def asset_path file
def asset_path file File.join(self.target_path, file.to_s) end
def config
def config return @config end
def logger
def logger return @config.logger end
def method_missing name, *args
def method_missing name, *args return nil if self.raw.nil? self.raw[name] end
def raw
def raw return @raw end
def respond_to_missing? sym, include_private
def respond_to_missing? sym, include_private return false if self.raw.nil? self.raw.respond_to_missing?(sym, include_private) ? true : super end
def secrets_path file
def secrets_path file File.join(self.target_secrets_path, file.to_s) end