module Octonaut::Printers::Organizations
Constants
- ORG_FIELDS
Public Instance Methods
ls_orgs(orgs, options = {})
click to toggle source
# File lib/octonaut/printers/organizations.rb, line 32 def ls_orgs(orgs, options = {}) orgs.each {|o| puts o.login } end
print_csv_orgs(orgs, options = {})
click to toggle source
# File lib/octonaut/printers/organizations.rb, line 27 def print_csv_orgs(orgs, options = {}) options[:fields] = ORG_FIELDS print_csv orgs, options end
print_org_table(org, options = {})
click to toggle source
# File lib/octonaut/printers/organizations.rb, line 14 def print_org_table(org, options = {}) data = {} ORG_FIELDS.each do |field, heading| data[heading] = org[field] end print_table(data) end
print_orgs(orgs, options = {})
click to toggle source
# File lib/octonaut/printers/organizations.rb, line 23 def print_orgs(orgs, options = {}) options[:csv] ? print_csv_orgs(orgs) : ls_orgs(orgs) end