removing log message
adding ability to handle exception instances (instead of alaways assuming that it's a class level object)
adding 'MethodNotAllowedError' class
update to handle situations where a class instance is passwed in (vs the class itself)
update to handle the extra return parameter when a subcllection is deleted
removing the 'href' attribute (moved to the renderer instead)
updating the validate_method_action calls to use the appropriate method - validate_put_method calls validate_method_action(:put..)
adding MethodNotAllowed error
updates to services, service catalogs and service templates
fix for invalid miq approvals error
fix for invalid miq approvals
update to get around the default 'create' action
update to keep the 'href'
updates to make the service_templates more restful and to enable users to make calls without the 'action' key in the request payload
moved out the service template ordering to collection level instead of inside the service catalog
this should allow for the call to be made without the 'action' property
updates to add the href attribute to the return payload
fix to include the second argument from fetch_action_hash
moving method not allowed check to separate method
update to fix when there is no :collection defined in api.yml
rename is_method_allowed to method_not_allowed and add action_hash nil check
update to service HTTP methods