class Data::Cookbook
- Data::Cookbook
- Reference
- Object
Included Modules
- Enumerable(Data::Recipe)
Defined in:
data/cookbook.crConstructors
Instance Method Summary
- #config : Config
- #config=(v : Config) : Config
-
#config=(v : Nil)
nil
assignments are always ignored - #config? : Config | Nil
- #each(*args, **options)
- #each(*args, **options, &)
-
#execute : Cooked
executes all recipes and stores those result into cocked.
- #logger : Logger
- #logger=(v : Logger) : Logger
-
#logger=(v : Nil)
nil
assignments are always ignored - #logger? : Logger | Nil
- #plan(verbose : Bool, bytes : Int32) : String
- #recipes : Array(Recipe)
- #recipes=(v : Array(Recipe)) : Array(Recipe)
-
#recipes=(v : Nil)
nil
assignments are always ignored - #recipes? : Array(Recipe) | Nil
- #to(klass : Recipe.class) : Cookbook
- #workdir : String
- #workdir=(v : String) : String
-
#workdir=(v : Nil)
nil
assignments are always ignored - #workdir? : String | Nil
Instance methods inherited from class Object
to_toml : String
to_toml
Constructor Detail
def self.new(recipes : Nil | Array(Data::Recipe), config : Nil | Data::Config, workdir : Nil | String, logger : Logger | Nil)
#