module SimpleConfig::Configuration

Direct including types

Defined in:

bitte_ci/simple_config.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(hash : Hash(String, String), file : String | Nil) #

[View source]

Instance Method Detail

def load_json(file) #

[View source]
def prepare_secrets(hash, json) #

[View source]
def reload(log, hash : Hash(String, String), file : String | Nil) #

[View source]
def reload_config(log, hash, json) #

TODO remove duplication, make sure you keep this in sync with initialize We can safely ignore changes to env variable and flags, so we only consider changes to the config file(s).


[View source]