struct BitteCI::Listener::Config
Included Modules
Extended Modules
Defined in:
bitte_ci/listener.cr
Class Method Summary
Instance Method Summary
load_json(file)
load_json,
prepare_secrets(hash, json)
prepare_secrets,
reload(log, hash : Hash(String, String), file : String | Nil)
reload,
reload_config(log, hash, json)
reload_config
new(hash : Hash(String, String), file : String | Nil)
new
Class Method Detail
Instance Method Detail
def
index : UInt64 | Nil
#
def
index=(index : UInt64 | Nil)
#
def
nomad_base_url :
URI
#
def
nomad_base_url=(nomad_base_url :
URI)
#
def
nomad_ssl_ca=(nomad_ssl_ca :
String | Nil)
#
def
nomad_ssl_cert :
String | Nil
#
def
nomad_ssl_cert=(nomad_ssl_cert :
String | Nil)
#
def
nomad_ssl_key=(nomad_ssl_key :
String | Nil)
#
def
nomad_token=(nomad_token :
String)
#
def
postgres_url=(postgres_url :
URI)
#
def
public_url=(public_url :
URI)
#