Module: DatadogBackup::Options

Included in:
Cli, Core
Defined in:
lib/datadog_backup/options.rb

Instance Method Summary collapse

Instance Method Details

#actionObject



5
6
7
# File 'lib/datadog_backup/options.rb', line 5

def action
  @options[:action]
end

#backup_dirObject



9
10
11
# File 'lib/datadog_backup/options.rb', line 9

def backup_dir
  @options[:backup_dir]
end

#concurrency_limitObject



13
14
15
# File 'lib/datadog_backup/options.rb', line 13

def concurrency_limit
  @options[:concurrency_limit] | 2
end

#diff_formatObject



17
18
19
# File 'lib/datadog_backup/options.rb', line 17

def diff_format
  @options[:diff_format]
end

#force_restoreObject



30
31
32
# File 'lib/datadog_backup/options.rb', line 30

def force_restore
  @options[:force_restore]
end

#output_formatObject

Either :json or :yaml



22
23
24
# File 'lib/datadog_backup/options.rb', line 22

def output_format
  @options[:output_format]
end

#resourcesObject



26
27
28
# File 'lib/datadog_backup/options.rb', line 26

def resources
  @options[:resources]
end