Class: PolarBear::Command::Admin
- Inherits:
-
Object
- Object
- PolarBear::Command::Admin
- Defined in:
- lib/polarbear/command/admin.rb
Overview
Instance Method Summary collapse
-
#execute_admin_command(command, args, input = nil) ⇒ Object
———————————————————————— ————————————————————————.
-
#execute_batch(input) ⇒ Object
———————————————————————— ————————————————————————.
-
#fetch_report(query) ⇒ Object
———————————————————————— ————————————————————————.
-
#get_review_xml_info(version) ⇒ Object
———————————————————————— ————————————————————————.
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 |