Hi Shankar,

On Wed, Sep 5, 2012 at 9:48 AM, Selvaratnam Uthaiyashankar <[email protected]
> wrote:

>
>
> On Wed, Sep 5, 2012 at 9:46 AM, Harshana Martin <[email protected]> wrote:
>
>> Hi Shankar,
>>
>> On Sep 5, 2012 8:44 AM, "Selvaratnam Uthaiyashankar" <[email protected]>
>> wrote:
>> >
>> >
>> >
>> > On Wed, Sep 5, 2012 at 8:26 AM, Harshana Martin <[email protected]>
>> wrote:
>> >>
>> >> Hi Shankar,
>> >>
>> >> On Wed, Sep 5, 2012 at 7:41 AM, Selvaratnam Uthaiyashankar <
>> [email protected]> wrote:
>> >>>
>> >>> I didn't understand your requirements fully. Why do you need the
>> tenant Id? Normally, you logged in using correct tenant username, and
>> internally it will handle it. We do not need to handle this at the dev
>> studio level. Can you explain what kind of operations you are trying to do?
>> >>
>> >>
>> >> Previously we deployed C-App to a common location of
>> repository/deployment/server/carbonapps location. But now servers running
>> in tenant mode, deploying the C-App to super tenant is wrong IMO.
>> >>
>> >> If an user adds a Remote Server to Developer Studio, user provide the
>> server URL. So that URL is now contains tenant domiain. Therefore we need
>> the Tenant Id corresponding to Tenant Domain to deploy the C-App to remote
>> Server now.
>> >>
>> >> Therefore now we need the Tenant Id at the Dev Studio side.
>> >
>> >
>> > No, IMO, user gives the server URL as
>> https://appserver.stratoslive.wso2.com  and user name as [email protected]
>> >
>> > Even previously, we used to do that, and developer studio uses (AFAIK)
>> CApp uploader admin service by passing above username. In that case, it
>> will be deployed to correct tenant. Developer studio will not be able to
>> copy the file to a location in file system. If you calculate that path and
>> copy, now that logic is in two places (dev studio and CApp uploader admin
>> service). I believe, you should use the admin service only.
>>
>> Yes. This is correct for remote servers. The problem occurs for local
>> servers.
>>
>> For local servers we use the file system for this operation but not the
>> admin service. In rhat casr we have it.
>>
>> But for local severs also we can use the admin service. But it will
>> slowdown the deployment a bit.
>>
>
> But, isn't it clean? The logic should be only in one place for
> maintainability, IMO :).
>

True. I agree!!

It's clean and maintainable but it adds an extra couple of seconds overhead
to Car deployment :-).

Anyway I'll use the C-App uploading Admin service instead of writing new
admin service to expose the Tenant Id.

Thanks and Regards,
Harshana

>
> Shankar
>
>
>
>> Thanks and Regards,
>> Harahana
>>
>> >
>> > Shankar
>> >
>> >
>> >>
>> >>
>> >> Thanks and Regards,
>> >> Harshana
>> >>>
>> >>>
>> >>> Shankar
>> >>>
>> >>>
>> >>> On Tuesday, September 4, 2012, Harshana Martin wrote:
>> >>>>
>> >>>> Hi All,
>> >>>>
>> >>>> Can someone explain $Subject?
>> >>>>
>> >>>> We need to get the Tenant Id for C-App deployment to Servers from
>> Dev Studio. Now that servers running in Service mode, C-App deployment also
>> has to be tenant specific. Therefore we need this.
>> >>>>
>> >>>> Is there any existing Admin Service we can reuse? If yes, can
>> someone point it to me?
>> >>>>
>> >>>> Thanks and Regards,
>> >>>> Harshana
>> >>>> --
>> >>>> Harshana Martin
>> >>>> Senior Software Engineer
>> >>>> Member, Management Committee - Development Technologies
>> >>>> WSO2 Inc. : http://wso2.com ; http://wso2.org
>> >>>> Mobile: +94 775 998 115
>> >>>> Profile: https://www.google.com/profiles/harshana05
>> >>>> Blog: http://harshana05.blogspot.com
>> >>>> Twitter: http://twitter.com/harshana05
>> >>>>
>> >>>>
>> >>>
>> >>>
>> >>> --
>> >>> S.Uthaiyashankar
>> >>> Director, Cloud Solutions
>> >>> WSO2 Inc.
>> >>> http://wso2.com/ - "lean . enterprise . middleware"
>> >>>
>> >>> Phone: +94 714897591
>> >>
>> >>
>> >>
>> >>
>> >> --
>> >> Harshana Martin
>> >> Senior Software Engineer
>> >> Member, Management Committee - Development Technologies
>> >> WSO2 Inc. : http://wso2.com ; http://wso2.org
>> >> Mobile: +94 775 998 115
>> >> Profile: https://www.google.com/profiles/harshana05
>> >> Blog: http://harshana05.blogspot.com
>> >> Twitter: http://twitter.com/harshana05
>> >>
>> >>
>> >
>> >
>> >
>> > --
>> > S.Uthaiyashankar
>> > Director, Cloud Solutions
>> > WSO2 Inc.
>> > http://wso2.com/ - "lean . enterprise . middleware"
>> >
>> > Phone: +94 714897591
>>
>>
>
>
> --
> S.Uthaiyashankar
> Director, Cloud Solutions
> WSO2 Inc.
> http://wso2.com/ - "lean . enterprise . middleware"
>
> Phone: +94 714897591
>



-- 
Harshana Martin
Senior Software Engineer
Member, Management Committee - Development Technologies
WSO2 Inc. : http://wso2.com ; http://wso2.org
Mobile: +94 775 998 115
Profile: https://www.google.com/profiles/harshana05
Blog: http://harshana05.blogspot.com
Twitter: http://twitter.com/harshana05
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to