Thanks Raj! IMO we need to either remove the name attribute from the
samples or add it in the backend.

Thanks

On Fri, May 1, 2015 at 8:26 AM, Rajkumar Rajaratnam <rajkum...@wso2.com>
wrote:

> Hi Imesh,
>
> networkUuid attribute is unique. So we don't need a name. We are not using
> name attribute inside Stratos.
>
> However having name attribute  in cartridge JSON doesn't have any impact.
> Stratos doesn't care whether we set name attribute  or not. I added name
> attribute in samples for more clarity. We can remove.
>
> Thanks.
>
>
>
> On Fri, May 1, 2015 at 8:13 AM, Imesh Gunaratne <im...@apache.org> wrote:
>
>> A good finding Mari! Yes this looks like a mistake. Name attribute is not
>> there either in the network interface bean class or in the network
>> interface backend class. @Raj: Do you have any thoughts on this?
>>
>> Thanks
>>
>> On Fri, May 1, 2015 at 7:21 AM, Mariangela Hills <mariang...@wso2.com>
>> wrote:
>>
>>> Hi Devs,
>>>
>>> I am in the process of documenting the definitions that correspond to
>>> the respective REST API resources (e.g., [1]). I noticed in the
>>> tomcat2.json sample, which is located  in the
>>> <STRATOS_SOURCE_HOME>/samples/cartridges/kubernetes/ directory, there
>>> was a property named "name" under the "networkInterfaces" [1]. However,
>>> this property was not listed in the
>>> components/org.apache.stratos.common/src/main/java/org/apache/stratos/common/beans/cartridge/NetworkInterfaceBean.java
>>> file? Is this a mistake in the infoBean or is it a mistake in the samples?
>>> I noticed this same issue in other samples as well.
>>>
>>>
>>>
>>>
>>> [1]
>>> https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Cartridge+Resource+Definition
>>>
>>> [2]
>>> {
>>>     "type": "tomcat2",
>>>     "provider": "apache",
>>>     "category": "data",
>>>     "host": "tomcat2.tomcat2.stratos.org",
>>>     "displayName": "tomcat2",
>>>     "description": "tomcat2 Cartridge",
>>>     "version": "7",
>>>     "multiTenant": "false",
>>>     "portMapping": [
>>>         {
>>>             "protocol": "http",
>>>             "port": "22",
>>>             "proxyPort": "8280"
>>>         }
>>>     ],
>>>     "deployment":{
>>>            "baseDir":"/var/www"
>>>     },
>>>     "iaasProvider":[
>>>         {
>>>             "type":"kubernetes",
>>>             "imageId":"stratos/cartridge:4.1.0-alpha",
>>>             "networkInterfaces":[
>>>             {
>>>                 "*name*":"network-non-routable",
>>>                 "networkUuid":""
>>>             }
>>>             ],
>>>             "property":[
>>>             ]
>>>         }
>>>     ]
>>> }
>>>
>>>
>>>
>>>
>>> Regards,
>>> Mariangela
>>>
>>>
>>>
>>>
>>> *--*
>>> Mariangela Hills
>>> Senior Technical Writer
>>>
>>> *WSO2, Inc.*lean.enterprise.middleware.
>>> m: +94 773 500185
>>> w: http://wso2.com
>>> <http://wso2.com/events/>
>>>
>>
>>
>>
>> --
>> Imesh Gunaratne
>>
>> Senior Technical Lead, WSO2
>> Committer & PMC Member, Apache Stratos
>>
>
>
>
> --
> Rajkumar Rajaratnam
> Committer & PMC Member, Apache Stratos
> Software Engineer, WSO2
>
> Mobile : +94777568639
> Blog : rajkumarr.com
>



-- 
Imesh Gunaratne

Senior Technical Lead, WSO2
Committer & PMC Member, Apache Stratos

Reply via email to