Class: PolarBear::Command::Admin

Inherits:
Object
  • Object
show all
Defined in:
lib/polarbear/command/admin.rb

Overview



Instance Method Summary collapse

Instance Method Details

#execute_admin_command(command, args, input = nil) ⇒ Object





30
31
32
# File 'lib/polarbear/command/admin.rb', line 30

def execute_admin_command(command, args, input = nil)
  Utils::Executor.instance.execute_command("--no-browser --quiet admin  #{command} #{args}", input)
end

#execute_batch(input) ⇒ Object





18
19
20
# File 'lib/polarbear/command/admin.rb', line 18

def execute_batch(input)
  execute_admin_command('batch - ', '', input)
end

#fetch_report(query) ⇒ Object





24
25
26
# File 'lib/polarbear/command/admin.rb', line 24

def fetch_report(query)
  execute_admin_command('wget', "\"/go?#{query}\"")
end

#get_review_xml_info(version) ⇒ Object





12
13
14
# File 'lib/polarbear/command/admin.rb', line 12

def get_review_xml_info(version)
  execute_admin_command('review-xml', version)
end