module FlowNodePatron::FlowPromisedLandPatronOperation

Public Instance Methods

checkin() click to toggle source
# File lib/flow_node_patron/operations/flow_promised_land_patron_operation.rb, line 3
def checkin
  logger.info 'checkin ... '
  FlowPromisedLandRest.post '/org_patrons/checkin',
                            org_patron_token: ::FlowNodePatron::Config::PROMISED_LAND_ORG_PATRON_TOKEN,
                            version: ::FlowNodePatron::Config::PATRON_VERSION
end
list() click to toggle source

DEBUG USE

# File lib/flow_node_patron/operations/flow_promised_land_patron_operation.rb, line 29
def list
  FlowPromisedLandRest.get '/org_patrons'
end
logout() click to toggle source
# File lib/flow_node_patron/operations/flow_promised_land_patron_operation.rb, line 10
def logout
  logger.info 'logout ...'
  FlowPromisedLandRest.post "/org_patrons/#{::FlowNodePatron::Config::PROMISED_LAND_ORG_PATRON_TOKEN}/logout", {}
end
show() click to toggle source
# File lib/flow_node_patron/operations/flow_promised_land_patron_operation.rb, line 22
def show
  FlowPromisedLandRest.get "/org_patrons/#{::FlowNodePatron::Config::PROMISED_LAND_ORG_PATRON_TOKEN}"
end
Also aliased as: show_patron_info
show_patron_info()
Alias for: show
update_report(patron_running_status, service_box_id = nil) click to toggle source
# File lib/flow_node_patron/operations/flow_promised_land_patron_operation.rb, line 15
def update_report(patron_running_status, service_box_id = nil)
  logger.info "report patron_running_status #{patron_running_status} run box #{service_box_id}"
  FlowPromisedLandRest.post "/org_patrons/#{::FlowNodePatron::Config::PROMISED_LAND_ORG_PATRON_TOKEN}/update_report",
                            patron_running_status: patron_running_status,
                            service_box_id:       service_box_id
end

Private Instance Methods

logger() click to toggle source
# File lib/flow_node_patron/operations/flow_promised_land_patron_operation.rb, line 35
def logger
  FlowNodePatron.logger
end