Method: Dashdog::Actions#export

Defined in:
lib/dashdog/actions.rb

#export(options) ⇒ Object



13
14
15
16
17
18
19
20
21
# File 'lib/dashdog/actions.rb', line 13

def export(options)
  dsl = @converter.timeboards_to_dsl(@client.get_timeboards)
  dsl << @converter.screenboards_to_dsl(@client.get_screenboards)
  if options['write']
    _export_to_file(dsl, options)
  else
    Dashdog::Utils.print_ruby(dsl, color: options[:color])
  end
end