# Cancel the currently printing job. # # Usage: # # ./ipptool printer-uri cancel-current-jobs.test { # The name of the test... NAME "Get current job" # The operation to use OPERATION Get-Jobs # Attributes, starting in the operation group... GROUP operation-attributes-tag ATTR charset attributes-charset utf-8 ATTR language attributes-natural-language en ATTR uri printer-uri $uri ATTR integer limit 1 ATTR name requesting-user-name $user ATTR keyword requested-attributes job-id,job-state # What statuses are OK? STATUS successful-ok EXPECT job-id OF-TYPE integer COUNT 1 # What attributes to display DISPLAY job-id DISPLAY job-state } { SKIP-IF-NOT-DEFINED job-id NAME "Cancel current job" OPERATION Cancel-Job GROUP operation-attributes-tag ATTR charset attributes-charset utf-8 ATTR language attributes-natural-language en ATTR uri printer-uri $uri ATTR integer job-id $job-id ATTR name requesting-user-name $user # What statuses are OK? STATUS successful-ok }