NAME
Blitz::API - Perl module for API access to Blitz
SUBROUTINES/METHODS
client
Create a blitz client object for executing sprints or rushes
Required parameters are credentials (email address and api-key)
See http://blitz.io for information regarding the api key.
status
status is a get/set method for the current status of a running exercise
_decode_response
Decodes the JSON result object from Blitz Decodes base64 response in content areas of request and response
login
Sends the RESTful login request to blitz.io servers When correctly executed, response contains a second api key that maintains authentication permission for running tests.
job_id
Get/set method for the job_id attached to a given client object
job_status
Sends RESTful request for job status of a given (known) job_id Sets status of the job in the client object after response is returned
start_job
Executes an exercise (sprint or rush) on blitz.io
When this method runs successfully, job_id is returned and the progress of the job can be queried with job_status()