class Analogger::Config

Included Modules

Defined in:

analogger/config.cr
analogger/config/log.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(ctx : YAML::ParseContext, node : YAML::Nodes::Node) #

[View source]

Instance Method Detail

def daemonize : Bool | Nil #

[View source]
def daemonize=(daemonize : Bool | Nil) #

[View source]
def default_log : String | Nil #

[View source]
def default_log=(default_log : String | Nil) #

[View source]
def host : String #

[View source]
def host=(host : String) #

[View source]
def interval : String | Int32 #

[View source]
def interval=(interval : String | Int32) #

[View source]
def key : String | Nil #

[View source]
def key=(key : String | Nil) #

[View source]
def levels : String | Array(String) | Hash(String, Bool) | Nil #

[View source]
def levels=(levels : String | Array(String) | Hash(String, Bool) | Nil) #

[View source]
def logs : Array(Analogger::Config::Log) #

[View source]
def logs=(logs : Array(Analogger::Config::Log)) #

[View source]
def pidfile : String | Nil #

[View source]
def pidfile=(pidfile : String | Nil) #

[View source]
def port : String #

[View source]
def port=(port : String) #

[View source]
def secret : String | Nil #

[View source]
def secret=(secret : String | Nil) #

[View source]
def syncinterval : String | Int32 #

[View source]
def syncinterval=(syncinterval : String | Int32) #

[View source]