Lets remove it from the samples, to be compatible with 4.0.0 release.
Adding it to the backend is a schema change.

Thanks.

On Fri, May 1, 2015 at 9:11 AM, Imesh Gunaratne <im...@apache.org> wrote:

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



-- 
Rajkumar Rajaratnam
Committer & PMC Member, Apache Stratos
Software Engineer, WSO2

Mobile : +94777568639
Blog : rajkumarr.com

Reply via email to