Thanks, Nitin!

I had not seen this Wiki page before.

On Fri, Jan 9, 2015 at 1:56 AM, Nitin Mehta <nitin.me...@citrix.com> wrote:

> Some documentation on list API can be found at
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/List*+API+commands+r
> ules
>
> Thanks,
> -Nitin
>
> On 08/01/15 12:51 PM, "Mike Tutkowski" <mike.tutkow...@solidfire.com>
> wrote:
>
> >Thanks for the response.
> >
> >I was under the impression that listAll used to return all volumes
> >(regardless of account) when I issued the command via a web browser using
> >8096 in the past. Perhaps I was not remembering that correctly.
> >
> >Thanks again
> >
> >On Thu, Jan 8, 2015 at 1:30 PM, Prachi Damle <prachi.da...@citrix.com>
> >wrote:
> >
> >> Hey Mike,
> >>
> >> I am not aware if anything has changed w.r.t listAll recently. But just
> >> mentioning that with port 8096, CS assumes that the caller is the System
> >> user (ACCOUNT_TYPE_ADMIN)
> >> So listVolumes without listAll = true will list only the Volumes owned
> >>by
> >> the System account, which will be an empty set most likely.
> >> When listAll is null, the value is false by default.
> >>
> >> When you specify  listAll = true, volumes of other users will be listed.
> >>
> >> Did your System user own any volumes? Only then your tests would have
> >>got
> >> back some volumes earlier.
> >>
> >> Thanks,
> >> Prachi
> >>
> >> ________________________________________
> >> From: Stephen Turner
> >> Sent: Thursday, January 08, 2015 10:59 AM
> >> To: dev@cloudstack.apache.org
> >> Cc: Vania Xu; Min Chen; Prachi Damle
> >> Subject: RE: [QUESTION] Integration Port
> >>
> >> Min or Prachi might have some information on this.
> >>
> >> --
> >> Stephen Turner
> >>
> >>
> >> -----Original Message-----
> >> From: Mike Tutkowski [mailto:mike.tutkow...@solidfire.com]
> >> Sent: 08 January 2015 18:54
> >> To: dev@cloudstack.apache.org
> >> Cc: Vania Xu
> >> Subject: [QUESTION] Integration Port
> >>
> >> Hi,
> >>
> >> I noticed with 4.6 that if I run this command that I get back no
> >>volumes:
> >>
> >>
> >>
> >>
> http://secure-web.cisco.com/1QFfmjJfPvcx0_-c2Ry2iMJZQHE8ZkZPxYagenr8okTkT
> >>5LN35jPMNLSWMSlsNcpCbKakeL3n1SGr7NrB7VJxPXkckQnj0c24Zd_MnZqiMf3_1tD3X7XYB
> >>hh_VGLPrN0ofZwPxQTqU2vmBVRqCsrf84l-rrCA6DmVrECQk23mZak/http%3A%2F%2F192.1
> >>68.129.88%3A8096%2Fapi%3Fcommand%3DlistVolumes
> >>
> >> This seemed odd (since I have user-facing volumes) and I tracked it down
> >> to one parameter:
> >>
> >> listAll
> >>
> >> It appears when using the integration port that listAll is null by
> >> default, which (in this case) is interpreted the same as false.
> >>
> >> That being the case, to retrieve volumes via the integration port, I had
> >> to run the following instead:
> >>
> >>
> >>
> >>
> http://secure-web.cisco.com/1P_Ssx1LBDJxkhmdc3ZiFePzQhF3rlwXuG8usVFV6agN8
> >>RdL72LxFKeEJW-j4u6ClGUjI8ROYXCau2Y3QkOfvjL4scB4yquuafmB5Bsa9y1JYhNldfPOrV
> >>aS6fNTheWms0pyrvZtQwAR7X8XCxErN53BBLWnYN80wiIpTfSJF7_0/http%3A%2F%2F192.1
> >>68.129.88%3A8096%2Fapi%3Fcommand%3DlistVolumes%26listAll%3Dtrue
> >>
> >> This seems like it might be a recent change. Does anyone know if this is
> >> on purpose? The problem is that my tests in Marvin fail now because no
> >> volumes come back when they're expected.
> >>
> >> Thanks!
> >>
> >> --
> >> *Mike Tutkowski*
> >> *Senior CloudStack Developer, SolidFire Inc.*
> >> e: mike.tutkow...@solidfire.com
> >> o: 303.746.7302
> >> Advancing the way the world uses the cloud
> >> <http://solidfire.com/solution/overview/?video=play>* *
> >>
> >
> >
> >
> >--
> >*Mike Tutkowski*
> >*Senior CloudStack Developer, SolidFire Inc.*
> >e: mike.tutkow...@solidfire.com
> >o: 303.746.7302
> >Advancing the way the world uses the cloud
> ><http://solidfire.com/solution/overview/?video=play>* *
>
>


-- 
*Mike Tutkowski*
*Senior CloudStack Developer, SolidFire Inc.*
e: mike.tutkow...@solidfire.com
o: 303.746.7302
Advancing the way the world uses the cloud
<http://solidfire.com/solution/overview/?video=play>*™*

Reply via email to