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>**