< Day Day Up > |
In order to create a ticket with rt, use the create action. This action creates users and queues in addition to new tickets, so create requires an object type: $ rt create -t ticket When this command is issued, your editor will open up with some basic data and fields for you to fill out: # Required: Queue, Requestor, Subject id: ticket/new Queue: General Requestor: jdoe Subject: Cc: AdminCc: Owner: Status: new Priority: 50 InitialPriority: 50 FinalPriority: 0 TimeEstimated: 0 Starts: 2004-09-21 01:05:11 Due: 2004-09-21 01:05:11 Text: Once you fill in the required fields queue, requestor, and subject and write the file to submit the data to the server, you will get a message indicating success: # Ticket 23 created. If any of the required fields are not present, rt will reopen your editor with the data and a message indicating which fields were missing. You also can create a ticket by passing values for the fields directly on the command line. At a minimum, you need a valid subject line and a queue: $ rt create -t ticket set subject="urgent contact request" set queue=general # Ticket 45 created. Now use the show action to check that the ticket was correctly created. $ rt show ticket/45 -f id,subject,queue id: ticket/45 Subject: urgent contact request Queue: General You also can create users with the same create action, setting the minimal required name to avoid the interactive form. $ rt create -t user set name=bigboote # User 66 created. $ rt show user/66 id: user/66 Name: bigboote Password: ******** EmailAddress: |
< Day Day Up > |