class Amber::Environment::Settings
- Amber::Environment::Settings
- Reference
- Object
Defined in:
amber/environment/settings.crConstructors
- .new(ctx : YAML::ParseContext, node : YAML::Nodes::Node, _dummy : Nil)
- .new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
Instance Method Summary
- #auto_reload : Bool
- #auto_reload=(_auto_reload : Bool)
- #auto_reload? : Bool
- #database_url : String
- #database_url=(_database_url : String)
- #host : String
- #host=(_host : String)
- #logging
- #logging=(_logging : Logging::OptionsType)
- #name : String
- #name=(_name : String)
- #pipes : Hash(String, Hash(String, Hash(String, Bool | Int32 | String | Nil)))
- #pipes=(_pipes : Hash(String, Hash(String, Hash(String, SettingValue))))
- #port : Int32
- #port=(_port : Int32)
- #port_reuse : Bool
- #port_reuse=(_port_reuse : Bool)
- #process_count : Int32
- #process_count=(_process_count : Int32)
- #redis_url : String?
- #redis_url=(redis_url : String | Nil)
- #redis_url=(_redis_url : Union(String, Nil))
- #secret_key_base : String
- #secret_key_base=(_secret_key_base : String)
- #secrets : Hash(String, String)
- #secrets=(_secrets : Hash(String, String))
- #session
- #session=(_session : Hash(String, Int32 | String))
- #session_store
- #smtp : SMTPSettings
- #smtp=(_smtp : Hash(String, SettingValue))
- #ssl_cert_file : String?
- #ssl_cert_file=(ssl_cert_file : String)
- #ssl_cert_file=(_ssl_cert_file : Union(String, Nil))
- #ssl_key_file : String?
- #ssl_key_file=(ssl_key_file : String)
- #ssl_key_file=(_ssl_key_file : Union(String, Nil))
- #to_yaml(__temp_109 : YAML::Nodes::Builder)