Strangely enough....this works just fine: /opt/rt3/bin/rt list -i "Status = 'in-review' AND Resolved < '2 days ago'" -Stark
-----Original Message----- From: Kenneth Marshall [mailto:[EMAIL PROTECTED] Sent: Friday, July 06, 2007 10:47 AM To: Jeff Stark Cc: Kevin Falcone; RT Users Subject: Re: [rt-users] RT CLI and Custom Fields Wow. The next step for me would be to run the CLI rt in debug mode and check that the commandline arguments are being passed in correctly. It may be that you need to do some more escaping to have it work. Ken On Fri, Jul 06, 2007 at 07:43:25AM -0700, Jeff Stark wrote: > When I remove the parenthesis and try this I get the following: > > [EMAIL PROTECTED] obj]# /opt/rt3/bin/rt list -i 'CF.{Severity Level} = > "Sev 3"' > rt: Invalid query: ''. > Invalid query: ''. > > [EMAIL PROTECTED] obj]# /opt/rt3/bin/rt list -i "CF.{Severity Level} = > 'Sev 3'" > rt: Invalid query: ''. > Invalid query: ''. > > > -Stark > > > > -----Original Message----- > From: Kenneth Marshall [mailto:[EMAIL PROTECTED] > Sent: Friday, July 06, 2007 10:18 AM > To: Jeff Stark > Cc: Kevin Falcone; RT Users > Subject: Re: [rt-users] RT CLI and Custom Fields > > Why are you putting the value in parentheses? The simple string in > single quotes should work. > > Ken > > On Fri, Jul 06, 2007 at 07:10:59AM -0700, Jeff Stark wrote: > > I just tried very similar to what you have Kevin, still no luck. > > > > [EMAIL PROTECTED] obj]# /opt/rt3/bin/rt list -i ('CF.{Severity Level} = > > "Sev 3"') > > -bash: syntax error near unexpected token `(' > > > > > > - Stark > > > > > > > > -----Original Message----- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] On Behalf Of Kevin > > Falcone > > Sent: Thursday, July 05, 2007 3:59 PM > > To: RT Users > > Subject: Re: [rt-users] RT CLI and Custom Fields > > > > > > On Jul 5, 2007, at 3:16 PM, Jeff Stark wrote: > > > > > has anyone successfully used the CLI to query RT Custom fields? I > > > found a few posts, but with no responses. > > > > > > Here is an example: > > > > > > /opt/rt3/bin/rt list -i ('CF.{Severity Level}' = 'Sev 3'") > > > > This works fine for me > > > > ./bin/rt ls -i 'CF.{foo} = "bar"' > > > > -kevin > > _______________________________________________ > > http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users > > > > Community help: http://wiki.bestpractical.com Commercial support: > > [EMAIL PROTECTED] > > > > > > Discover RT's hidden secrets with RT Essentials from O'Reilly Media. > > Buy a copy at http://rtbook.bestpractical.com > > > > _______________________________________________ > > http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users > > > > Community help: http://wiki.bestpractical.com Commercial support: > > [EMAIL PROTECTED] > > > > > > Discover RT's hidden secrets with RT Essentials from O'Reilly Media. > > Buy a copy at http://rtbook.bestpractical.com > > > > _______________________________________________ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: [EMAIL PROTECTED] Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
