cloudstack-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Prasanna Santhanam (JIRA)" <j...@apache.org>
Subject [jira] [Closed] (CLOUDSTACK-1042) apidoc: copyIsoCmd has required arguments listed twice resulting in duplicate attributes in marvin
Date Mon, 19 Aug 2013 04:56:50 GMT

     [ https://issues.apache.org/jira/browse/CLOUDSTACK-1042?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Prasanna Santhanam closed CLOUDSTACK-1042.
------------------------------------------


docs are corrected
                
> apidoc: copyIsoCmd has required arguments listed twice resulting in duplicate attributes
in marvin
> --------------------------------------------------------------------------------------------------
>
>                 Key: CLOUDSTACK-1042
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-1042
>             Project: CloudStack
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the default.) 
>          Components: API
>            Reporter: Prasanna Santhanam
>            Assignee: Rohit Yadav
>
> on mvn -pl :cloud-apidoc I get the following copyIso.xml
> <command>
>   <command>
>     <name>copyIso</name>
>     <description>Copies an iso from one zone to another.</description>
>     <isAsync>true</isAsync>
>     <request>
>       <arg>
>         <name>id</name>
>         <description>Template ID.</description>
>         <required>true</required>
>       </arg>
>       <arg>
>         <name>destzoneid</name>
>         <description>ID of the zone the template is being copied to.</description>
>         <required>true</required>
>       </arg>
>       <arg>
>         <name>destzoneid</name>
>         <description>ID of the zone the template is being copied to.</description>
>         <required>true</required>
>       </arg>
>       <arg>
>         <name>sourcezoneid</name>
>         <description>ID of the zone the template is currently hosted on.</description>
>         <required>true</required>
>       </arg>
>       <arg>
>         <name>sourcezoneid</name>
>         <description>ID of the zone the template is currently hosted on.</description>
>         <required>true</required>
>       </arg>
>       <arg>
> Notice: sourcezoneid and destzoneid are repeated twice. This results the following marvin
entity:
>  5 class copyIsoCmd (baseCmd):
>   6     def __init__(self):
>   7         self.isAsync = "true"
>   8         """Template ID."""
>   9         """Required"""
>  10         self.id = None
>  11         """ID of the zone the template is being copied to."""
>  12         """Required"""
>  13         self.destzoneid = None
>  14         """ID of the zone the template is being copied to."""
>  15         """Required"""
>  16         self.destzoneid = None
>  17         """ID of the zone the template is currently hosted on."""
>  18         """Required"""
>  19         self.sourcezoneid = None
>  20         """ID of the zone the template is currently hosted on."""
>  21         """Required"""
>  22         self.sourcezoneid = None
> This is because CopyIso <- CopyTemplate <- BaseAsyncCmd and XmlDocWriter perhaps
need to check this exceptional case

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message