class Dato::Dump::Dsl::Root
Attributes
dato[R]
operations[R]
Public Class Methods
new(config_code, dato, operations)
click to toggle source
# File lib/dato/dump/dsl/root.rb, line 20 def initialize(config_code, dato, operations) @dato = dato @operations = operations # rubocop:disable Security/Eval eval(config_code) # rubocop:enable Security/Eval end
Public Instance Methods
directory(path, &block)
click to toggle source
# File lib/dato/dump/dsl/root.rb, line 29 def directory(path, &block) operation = Operation::Directory.new(operations, path) operations.add operation Directory.new(dato, operation, &block) end