If I am using wget, the file that i get is not in the nice pretty XML format
that is shown in the documentation. Is it possible to get it in that manner
using wget?

Best regards,
Vivek


On Fri, Mar 18, 2011 at 2:12 PM, Vivek Subramanian <
subramanian.vi...@gmail.com> wrote:

> I think I figured it out and it seems to be working for me now:
>
> If i got to
>
> http://gitdepot:8088/api/review-requests/28/reviews/
>
> <http://gitdepot:8088/api/review-requests/28/reviews/>I get a bunch of the
> reviews that are associated with that review-request and in the links there
> i get hold of the review_id. I think the field 0/1 right after the comment
> would be the ship-it status.
>
> Thanks again.
>
> Best regards,
> Vivek
>
>
>
> On Fri, Mar 18, 2011 at 2:07 PM, Christian Hammond <chip...@chipx86.com>wrote:
>
>> Best way is to browse to it. Go to /api/review-requests/28/reviews/ and
>> find the review you're looking for there. There will be links to the review
>> you care about.
>>
>>
>> Christian
>>
>> --
>> Christian Hammond - chip...@chipx86.com
>> Review Board - http://www.reviewboard.org
>> VMware, Inc. - http://www.vmware.com
>>
>>
>> On Fri, Mar 18, 2011 at 1:35 AM, Vivek Subramanian <
>> subramanian.vi...@gmail.com> wrote:
>>
>>> Hi,
>>>
>>> I was just fiddling with the URLs to see what would work. Looks like
>>> http://gitdepot:8088/api/review-requests/28/ works. I get some response
>>> which contains most of the stuff
>>>
>>> But http://gitdepot:8088/api/review-requests/28/reviews/28/ gives me a
>>> 404. I guess the review is not published then.
>>>
>>> so I clicked on the Review tab in the topic and then marked it as ship-it
>>> and added some comment in the box and hit Publish review. Now post doing
>>> that the second request still gives me a 404. I am guessing i got the review
>>> id wrong. How do i figure out the review id?
>>>
>>> Best regards,
>>> Vivek
>>>
>>>
>>>
>>> On Fri, Mar 18, 2011 at 1:54 PM, Christian Hammond 
>>> <chip...@chipx86.com>wrote:
>>>
>>>> Okay, then the API path should be /api/ and not /r/api/.
>>>>
>>>> Can you show me exactly what's said when you access /api/ in your
>>>> browser? It should be an XML file.
>>>>
>>>>
>>>> Christian
>>>>
>>>> --
>>>> Christian Hammond - chip...@chipx86.com
>>>> Review Board - http://www.reviewboard.org
>>>> VMware, Inc. - http://www.vmware.com
>>>>
>>>>
>>>> On Fri, Mar 18, 2011 at 1:08 AM, Vivek Subramanian <
>>>> subramanian.vi...@gmail.com> wrote:
>>>>
>>>>> I am using version 1.5.4. and the site is installed at /var/www/html/
>>>>> gitreview.xxxx.yyyy.com
>>>>>
>>>>> here is a snippet from the conf/settings_local.py
>>>>>
>>>>> # Extra site information.
>>>>> SITE_ID = 1
>>>>> SITE_ROOT = '/'
>>>>> FORCE_SCRIPT_NAME = ''
>>>>> DEBUG = False
>>>>>
>>>>> Here is the configuration for the virtual host in my httpd.conf file
>>>>>
>>>>>
>>>>> <VirtualHost *:8088>
>>>>>         ServerName gitdepot.xxxx.yyyy.com:8088
>>>>>         DocumentRoot "/var/www/html/gitreview.xxxx.yyyy.com/htdocs"
>>>>>
>>>>>         # Error handlers
>>>>>         ErrorDocument 500 /errordocs/500.html
>>>>>
>>>>>         # Serve django pages
>>>>>         <Location "/">
>>>>>                 PythonPath "['/var/www/html/
>>>>> gitreview.xxxx.yyyy.com/conf'] + sys.path"
>>>>>                 SetEnv DJANGO_SETTINGS_MODULE reviewboard.settings
>>>>>                 SetEnv PYTHON_EGG_CACHE "/var/www/html/
>>>>> gitreview.xxxx.yyyy.com/tmp/egg_cache"
>>>>>                 SetEnv HOME "/var/www/html/
>>>>> gitreview.xxxx.yyyy.com/data"
>>>>>                 SetHandler mod_python
>>>>>                 PythonHandler django.core.handlers.modpython
>>>>>                 PythonAutoReload Off
>>>>>                 PythonDebug Off
>>>>>                 # Used to run multiple mod_python sites in the same
>>>>> apache
>>>>>                 PythonInterpreter reviewboard_rev_xxxx_yyyy_com
>>>>>         </Location>
>>>>>
>>>>>         # Serve static media without running it through mod_python
>>>>>         # (overrides the above)
>>>>>         <Location "/media">
>>>>>                 SetHandler None
>>>>>         </Location>
>>>>>         <Location "/errordocs">
>>>>>                 SetHandler None
>>>>>         </Location>
>>>>>
>>>>>         <Directory "/var/www/html/gitreview.xxxx.yyyy.com/htdocs">
>>>>>                 AllowOverride All
>>>>>         </Directory>
>>>>>
>>>>>         # Alias static media requests to filesystem
>>>>>         Alias /media "/var/www/html/
>>>>> gitreview.xxxx.yyyy.com/htdocs/media"
>>>>>         Alias /errordocs "/var/www/html/
>>>>> gitreview.xxxx.yyyy.com/htdocs/errordocs"
>>>>> </VirtualHost>
>>>>>
>>>>> Best regards,
>>>>> Vivek
>>>>>
>>>>>
>>>>>
>>>>> On Fri, Mar 18, 2011 at 1:32 PM, Christian Hammond <
>>>>> chip...@chipx86.com> wrote:
>>>>>
>>>>>> A broken link message?
>>>>>>
>>>>>> So, what is the root of the Review Board install? Also, what version
>>>>>> of Review Board? I think I need to know those before I can really dive 
>>>>>> into
>>>>>> this more.
>>>>>>
>>>>>>
>>>>>> Christian
>>>>>>
>>>>>> --
>>>>>> Christian Hammond - chip...@chipx86.com
>>>>>> Review Board - http://www.reviewboard.org
>>>>>> VMware, Inc. - http://www.vmware.com
>>>>>>
>>>>>>
>>>>>> On Fri, Mar 18, 2011 at 1:01 AM, Vivek Subramanian <
>>>>>> subramanian.vi...@gmail.com> wrote:
>>>>>>
>>>>>>> Hi Christian,
>>>>>>>
>>>>>>> I tried both of them
>>>>>>>   http://gitdepot:8088/r/api/review-requests/28/reviews/28/
>>>>>>>
>>>>>>> and
>>>>>>>
>>>>>>>   
>>>>>>> http://gitdepot:8088/api/review-requests/28/reviews/28/<http://gitdepot:8088/r/api/review-requests/28/reviews/28/>
>>>>>>>
>>>>>>> I get a 404 with the first one (as served by the ReviewBoard) and
>>>>>>> with the second a broken link message on my browser (i was using 
>>>>>>> chrome).
>>>>>>>
>>>>>>> With wget i get 404 with both.
>>>>>>>
>>>>>>> Both the review and the review request are published. And I own that
>>>>>>> review.
>>>>>>>
>>>>>>> Best regards,
>>>>>>> Vivek
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Fri, Mar 18, 2011 at 1:11 PM, Christian Hammond <
>>>>>>> chip...@chipx86.com> wrote:
>>>>>>>
>>>>>>>> Hi Vivek,
>>>>>>>>
>>>>>>>> Am I right in assuming that the root of your Review Board install is
>>>>>>>> http://gitdepot:8088/r/ ? I ask because /r/ is what usually
>>>>>>>> precedes a review request ID, so I want to make sure you're using the 
>>>>>>>> right
>>>>>>>> path. The API should be at /api/, respective of the root of the Review 
>>>>>>>> Board
>>>>>>>> install.
>>>>>>>>
>>>>>>>> Given that you got the page you did when pasting in a web browser,
>>>>>>>> it sounds like it's just a wrong path. That page is a 404, just like 
>>>>>>>> what
>>>>>>>> wget is returning.
>>>>>>>>
>>>>>>>> If the path is indeed correct, make sure both the review request and
>>>>>>>> review are published.
>>>>>>>>
>>>>>>>> Christian
>>>>>>>>
>>>>>>>> --
>>>>>>>> Christian Hammond - chip...@chipx86.com
>>>>>>>> Review Board - http://www.reviewboard.org
>>>>>>>> VMware, Inc. - http://www.vmware.com
>>>>>>>>
>>>>>>>>
>>>>>>>> On Thu, Mar 17, 2011 at 11:19 PM, Vivek Subramanian <
>>>>>>>> subramanian.vi...@gmail.com> wrote:
>>>>>>>>
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>> We are using review board and I am looking to enforce a policy
>>>>>>>>> wherein a topic that has not been marked as ship-it may not be pushed 
>>>>>>>>> to the
>>>>>>>>> central git repository. I was trying to use the webAPI and I keep 
>>>>>>>>> getting a
>>>>>>>>> HTTP 404 error.
>>>>>>>>>
>>>>>>>>> I have tried the following:
>>>>>>>>> a) through my browser which is logged in to my account on
>>>>>>>>> Reviewboard, I try pasting the following link into the address bar
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> http://gitdepot:8088/r/api/review-requests/28/reviews/28/
>>>>>>>>>  <http://gitdepot:8088/r/api/review-requests/28/reviews/28/>but I
>>>>>>>>> get a page from ReviewBoard that says that this page does not exist 
>>>>>>>>> and I
>>>>>>>>> should try logging in if I really think this topic exists.
>>>>>>>>>
>>>>>>>>> b) using wget from command line, I ran this:
>>>>>>>>>
>>>>>>>>> [viveks@localghost scripts]$ wget
>>>>>>>>> http://gitdepot:8088/r/api/review-requests/28/reviews/28/
>>>>>>>>> --2011-03-18 11:45:36--
>>>>>>>>> http://gitdepot:8088/r/api/review-requests/28/reviews/28/
>>>>>>>>> Resolving gitdepot... 192.168.55.90
>>>>>>>>> Connecting to gitdepot|192.168.55.90|:8088... connected.
>>>>>>>>> HTTP request sent, awaiting response... 404 Not Found
>>>>>>>>> 2011-03-18 11:45:36 ERROR 404: Not Found.
>>>>>>>>>
>>>>>>>>> Am I doing something wrong or missing something out? Please help.
>>>>>>>>>
>>>>>>>>>  <http://gitdepot:8088/r/api/review-requests/28/reviews/28/>
>>>>>>>>>
>>>>>>>>> Best regards,
>>>>>>>>> Vivek
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Want to help the Review Board project? Donate today at
>>>>>>>>> http://www.reviewboard.org/donate/
>>>>>>>>> Happy user? Let us know at http://www.reviewboard.org/users/
>>>>>>>>> -~----------~----~----~----~------~----~------~--~---
>>>>>>>>> To unsubscribe from this group, send email to
>>>>>>>>> reviewboard+unsubscr...@googlegroups.com
>>>>>>>>> For more options, visit this group at
>>>>>>>>> http://groups.google.com/group/reviewboard?hl=en
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~----------~----~----~----~------~----~------~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en

Reply via email to