NAME RundeckAPI - simplifies authenticate, connect, request a Rundeck instance via REST API

SYNOPSIS use RundeckAPI;

	# create an object of type RundeckAPI :
	my $api = RundeckAPI->new(
		'url'		=> "https://my.rundeck.instance:4440",
		'login'		=> "admin",
		'password'	=> "passwd",
		'debug'		=> 1,
 		'proxy'		=> "http://proxy.mycompany.com/",
	);

METHODS =head2 # connect to Rundeck my $hashRef = $api->get("/api/27/system/info"); my $json = '{some: value}'; $hashRef = $api->put(/api/27/endpoint_for_put, $json); post is identical to put, and delete identical to get (items to be deleted are specified in th endpoint paramater) Returns a hash reference containing the data sent by Rundeck. See documentation for Rundeck's https://docs.rundeck.com/docs/api/rundeck-api.html and returned data

AUTHOR Xavier Humbert <xavier.humbert-at-ac-nancy-metz-dot-fr>