class

Data::Chef

Inherits Reference < Object

Constructors

new(recipe : Data::Recipe | Nil, config : Nil | Data::Config, label : Nil | String, logger : Logger | Nil)
Source

Instance methods

clickhouse_client(*args, **options)
Source
clickhouse_client(*args, **options, &)
Source
config
config=(v : Nil)

nil assignments are always ignored

config=(v : Config) : Config
config?
cook
Source
dir
dir=(v : String) : String
dir=(v : Nil)

nil assignments are always ignored

dir?
execute(recipe : Recipe::Skip) : OK
Source
execute(recipe : Recipe::Ignore) : OK
Source
execute(recipe : Recipe::Control) : OK
Source
execute(recipe : Recipe::Count) : OK
Source
execute(recipe : Recipe::GuardCount) : OK
Source
execute(recipe : Recipe::Replace) : OK
Source
label
label=(v : String) : String
label=(v : Nil)

nil assignments are always ignored

label?
logger
logger=(v : Logger) : Logger
logger=(v : Nil)

nil assignments are always ignored

logger?
pg_before_sql(*args, **options)
Source
pg_before_sql(*args, **options, &)
Source
pg_max_record_size(*args, **options)
Source
pg_max_record_size(*args, **options, &)
Source
pg_ttl_count(*args, **options)
Source
pg_ttl_count(*args, **options, &)
Source
psql(*args, **options)
Source
psql(*args, **options, &)
Source
recipe
recipe=(v : Nil)

nil assignments are always ignored

recipe=(v : Recipe) : Recipe
recipe?
table(*args, **options)
Source
table(*args, **options, &)
Source

Nested types