Method: Cosmos::TableManagerCore.generate

Defined in:
lib/cosmos/tools/table_manager/table_manager_core.rb

.generate(definition_filename) ⇒ Object



101
102
103
104
105
106
107
108
109
# File 'lib/cosmos/tools/table_manager/table_manager_core.rb', line 101

def self.generate(definition_filename)
  config = TableConfig.process_file(definition_filename)
  binary = ''
  config.tables.each do |table_name, table|
    table.restore_defaults
    binary += table.buffer
  end
  binary
end