lib/dato/cli.rb in dato-0.7.10 vs lib/dato/cli.rb in dato-0.7.13

- old
+ new

@@ -9,18 +9,21 @@ package_name 'DatoCMS' desc 'dump', 'dumps DatoCMS content into local files' option :config, default: 'dato.config.rb' option :token, default: ENV['DATO_API_TOKEN'], required: true + option :environment, type: :string, required: false option :preview, default: false, type: :boolean option :watch, default: false, type: :boolean + def dump config_file = File.expand_path(options[:config]) watch_mode = options[:watch] preview_mode = options[:preview] client = Dato::Site::Client.new( options[:token], + environment: options[:environment], extra_headers: { 'X-Reason' => 'dump', 'X-SSG' => Dump::SsgDetector.new(Dir.pwd).detect } )