My opinion is if its super tenant, we don't need to add a separate key for that. We have a separate constructor in design to get Super Tenat and Tena admin by design. But for other tenants other than super its better to take a key rather than domain to build up the context.
Thank you, Dharshana. On Wed, Feb 12, 2014 at 2:39 PM, Nuwan Wimalasekara <[email protected]> wrote: > Hi Malintha, > Once we define a key as supperTenant<(tenant domain="carbon.super" > *key="superTenant"*>) , are we going to keep the <superTenant> element > in usermanagement ? > > > On Tue, Feb 11, 2014 at 5:08 PM, Malintha Adikari <[email protected]>wrote: > >> Hi, >> >> automation.xml file contains all configuration details related to the >> tests. UserManagement section in that file contains the tenant/user >> details. Current structure of the user management section is as follows >> >> <userManagement> >> <superTenant> >> <tenant domain="carbon.super" > >> <admin> >> <user key="admin"> >> <userName>admin</userName> >> <password>admin</password> >> </user> >> </admin> >> <users> >> <user key="user2"> >> <userName>testuser21</userName> >> <password>testuser21</password> >> </user> >> </users> >> </tenant> >> </superTenant> >> <tenants> >> <tenant domain="wso2.com"> >> <admin> >> <user key="admin"> >> <userName>admin</userName> >> <password>admin</password> >> </user> >> </admin> >> <users> >> <user key="user1"> >> <userName>testuser11</userName> >> <password>testuser11</password> >> </user> >> .................. >> .................. >> >> We have decided to introduce "key" attribute for tenant elements so that >> users can refer the tenant using that key values in their test rather than >> reffering it using the "domain" name of the tenant. With the new "key" >> attribute the tenant element will look like >> >> <tenant domain="carbon.super" *key="superTenant"*> >> <admin> >> <user key="admin"> >> <userName>admin</userName> >> <password>admin</password> >> </user> >> </admin> >> <users> >> <user key="user2"> >> <userName>testuser21</userName> >> <password>testuser21</password> >> </user> >> </users> >> </tenant> >> >> As users can refer to the tenants using keys , tenant configurations >> (specially domain name) will be able to change without any changes to >> written tests. >> >> >> Regards, >> -- >> *Malintha Adikari* >> Software Engineer >> WSO2 Inc.; http://wso2.com >> lean.enterprise.middleware >> >> mobile: +94 71 2312958 >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > Nuwan Wimalasekara > Senior Software Engineer - Test Automation > WSO2, Inc.: http://wso2.com > lean. enterprise. middleware > > phone: +94 71 668 4620 > > > > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Dharshana Warusavitharana Senior Software Engineer , Test Automation WSO2 Inc. http://wso2.com email : [email protected] <[email protected]> Tel : +94 11 214 5345 Fax :+94 11 2145300 cell : +94772202595 blog : http://dharshanaw.blogspot.com lean . enterprise . middleware
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
