You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@stratos.apache.org by Gayan Gunarathne <ga...@wso2.com> on 2015/02/13 14:42:37 UTC
REST API methods for managing deployment policies
Added two REST API methods for global deployment policy add/update. I have
pushed those changes to the "4.1.0-beta-deployment-policy-fix" branch.
POST
/deploymentpolicy
<https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Adding+a+Cartridge+via+REST+API>
Add a deployment policyPUT/deploymentpolicy
<https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Updating+a+Cartridge+via+REST+API>
Update existing deployment policy
Added the sample deployment policy to the single-cartridge sample.Will
update the other samples as well.
Will add another REST methods for retrieve and remove deployment policy.
Thanks,
Gayan
--
Gayan Gunarathne
Technical Lead
WSO2 Inc. (http://wso2.com)
email : gayang@wso2.com | mobile : +94 766819985
Re: REST API methods for managing deployment policies
Posted by Dakshika Jayathilaka <da...@wso2.com>.
Hi Devs,
I have added this to UI in 4.1.0-beta-deployment-policy-fix branch.
please merge below PR: https://github.com/apache/stratos/pull/238
*Dakshika Jayathilaka*
Software Engineer
WSO2, Inc.
lean.enterprise.middleware
0771100911
On Wed, Feb 18, 2015 at 11:45 PM, Rajkumar Rajaratnam <ra...@wso2.com>
wrote:
> Hi,
>
> I have now implemented an API (getDeploymentPolicies) in CC to retrieve
> all the deployment policies and implemented the corresponding rest API
> (getDeploymentPolicies) as below.
>
> GET /deploymentPolicies
>
> @Dinithi, Please update the CLI for this API too.
>
> Thanks.
>
> On Wed, Feb 18, 2015 at 10:21 PM, Rajkumar Rajaratnam <ra...@wso2.com>
> wrote:
>
>>
>>
>> On Wed, Feb 18, 2015 at 7:46 PM, Imesh Gunaratne <im...@apache.org>
>> wrote:
>>
>>>
>>> On Wed, Feb 18, 2015 at 2:52 PM, Rajkumar Rajaratnam <rajkumarr@wso2.com
>>> > wrote:
>>>>
>>>>
>>>> @Imesh, do we need an API in CC to list all the deployment policies
>>>> (like we already have an api in CC to list all network partitions)?
>>>>
>>>> Yes we do Raj, thanks for pointing. We also need mapping CLI and UI
>>> features.
>>>
>>
>> Thanks Imesh. I will implement this API in CC and introduce a
>> corresponding rest API.
>>
>> Thanks.
>>
>>>
>>> Thanks
>>>
>>>
>>>
>>> --
>>> Imesh Gunaratne
>>>
>>> Technical Lead, WSO2
>>> Committer & PMC Member, Apache Stratos
>>>
>>
>>
>>
>> --
>> Rajkumar Rajaratnam
>> Committer & PMC Member, Apache Stratos
>> Software Engineer, WSO2
>>
>> Mobile : +94777568639
>> Blog : rajkumarr.com
>>
>
>
>
> --
> Rajkumar Rajaratnam
> Committer & PMC Member, Apache Stratos
> Software Engineer, WSO2
>
> Mobile : +94777568639
> Blog : rajkumarr.com
>
Re: REST API methods for managing deployment policies
Posted by Rajkumar Rajaratnam <ra...@wso2.com>.
Hi,
I have now implemented an API (getDeploymentPolicies) in CC to retrieve all
the deployment policies and implemented the corresponding rest API
(getDeploymentPolicies) as below.
GET /deploymentPolicies
@Dinithi, Please update the CLI for this API too.
Thanks.
On Wed, Feb 18, 2015 at 10:21 PM, Rajkumar Rajaratnam <ra...@wso2.com>
wrote:
>
>
> On Wed, Feb 18, 2015 at 7:46 PM, Imesh Gunaratne <im...@apache.org> wrote:
>
>>
>> On Wed, Feb 18, 2015 at 2:52 PM, Rajkumar Rajaratnam <ra...@wso2.com>
>> wrote:
>>>
>>>
>>> @Imesh, do we need an API in CC to list all the deployment policies
>>> (like we already have an api in CC to list all network partitions)?
>>>
>>> Yes we do Raj, thanks for pointing. We also need mapping CLI and UI
>> features.
>>
>
> Thanks Imesh. I will implement this API in CC and introduce a
> corresponding rest API.
>
> Thanks.
>
>>
>> Thanks
>>
>>
>>
>> --
>> Imesh Gunaratne
>>
>> Technical Lead, WSO2
>> Committer & PMC Member, Apache Stratos
>>
>
>
>
> --
> Rajkumar Rajaratnam
> Committer & PMC Member, Apache Stratos
> Software Engineer, WSO2
>
> Mobile : +94777568639
> Blog : rajkumarr.com
>
--
Rajkumar Rajaratnam
Committer & PMC Member, Apache Stratos
Software Engineer, WSO2
Mobile : +94777568639
Blog : rajkumarr.com
Re: REST API methods for managing deployment policies
Posted by Rajkumar Rajaratnam <ra...@wso2.com>.
On Wed, Feb 18, 2015 at 7:46 PM, Imesh Gunaratne <im...@apache.org> wrote:
>
> On Wed, Feb 18, 2015 at 2:52 PM, Rajkumar Rajaratnam <ra...@wso2.com>
> wrote:
>>
>>
>> @Imesh, do we need an API in CC to list all the deployment policies (like
>> we already have an api in CC to list all network partitions)?
>>
>> Yes we do Raj, thanks for pointing. We also need mapping CLI and UI
> features.
>
Thanks Imesh. I will implement this API in CC and introduce a corresponding
rest API.
Thanks.
>
> Thanks
>
>
>
> --
> Imesh Gunaratne
>
> Technical Lead, WSO2
> Committer & PMC Member, Apache Stratos
>
--
Rajkumar Rajaratnam
Committer & PMC Member, Apache Stratos
Software Engineer, WSO2
Mobile : +94777568639
Blog : rajkumarr.com
Re: REST API methods for managing deployment policies
Posted by Imesh Gunaratne <im...@apache.org>.
On Wed, Feb 18, 2015 at 2:52 PM, Rajkumar Rajaratnam <ra...@wso2.com>
wrote:
>
>
> @Imesh, do we need an API in CC to list all the deployment policies (like
> we already have an api in CC to list all network partitions)?
>
> Yes we do Raj, thanks for pointing. We also need mapping CLI and UI
features.
Thanks
--
Imesh Gunaratne
Technical Lead, WSO2
Committer & PMC Member, Apache Stratos
Re: REST API methods for managing deployment policies
Posted by Dinithi De Silva <di...@wso2.com>.
Hi Raj,
I'll add the CLI command to get deployment policies.
On Wed, Feb 18, 2015 at 2:52 PM, Rajkumar Rajaratnam <ra...@wso2.com>
wrote:
> Hi,
>
> Get deployment policy rest API was missing. I have now implemented it as
> below.
>
> GET /deploymentPolicies/{deploymentPolicyId}
>
> Better if we update the CLI to have this command too.
>
> @Imesh, do we need an API in CC to list all the deployment policies (like
> we already have an api in CC to list all network partitions)?
>
> Thanks.
>
> On Sun, Feb 15, 2015 at 11:02 PM, Gayan Gunarathne <ga...@wso2.com>
> wrote:
>
>> This deployment policy modification are inline with the email [1]
>> I will share the document regarding this modification.
>>
>> [1] 4.1 deployment policy questions
>>
>> Thanks,
>> Gayan
>>
>> On Sun, Feb 15, 2015 at 10:31 PM, Gayan Gunarathne <ga...@wso2.com>
>> wrote:
>>
>>> Hi Shaheedur,
>>>
>>> With the REST API re-factor, there were changes happen with the REST API
>>> method definitions.As a result our API methods change some what.
>>> As an example v 4.0 rest API was POST /policy/deployment
>>> Now for v 4.1.0 we introduce it as POST /deploymentPolicies to align
>>> with the REST API standards.
>>>
>>> With the deployment policy json context wise it is almost the same . But
>>> we drop the "partitionMin" from the partition section in 4.1.0. AFAIU We
>>> will handle this in the cartridge level with application deployment.So I
>>> guess we don't need this partitionMin in 4.1.0 deployment policy. Please
>>> correct this if I am wrong here.
>>>
>>> Thanks,
>>> Gayan
>>>
>>> On Sun, Feb 15, 2015 at 8:03 PM, Shaheedur Haque (shahhaqu) <
>>> shahhaqu@cisco.com> wrote:
>>>
>>>> Is there a reason not to make these APIs exactly like they were for
>>>> 4.0?
>>>>
>>>>
>>>>
>>>> *From:* Imesh Gunaratne [mailto:imesh@apache.org]
>>>> *Sent:* 15 February 2015 03:56
>>>> *To:* dev
>>>> *Subject:* Re: REST API methods for managing deployment policies
>>>>
>>>>
>>>>
>>>> Gayan/Udara: It would be great if you guys can keep updating a mail
>>>> thread with the progress of this modification; which tasks are done and
>>>> which tasks to be started. Then others should also be able to contribute
>>>> when you are not around.
>>>>
>>>>
>>>>
>>>> Thanks
>>>>
>>>>
>>>>
>>>> On Fri, Feb 13, 2015 at 7:41 PM, Gayan Gunarathne <ga...@wso2.com>
>>>> wrote:
>>>>
>>>> Sample JSON:
>>>>
>>>>
>>>> https://github.com/apache/stratos/blob/4.1.0-beta-deployment-policy-fix/samples/applications/single-cartridge/artifacts/deployment-policy.json
>>>>
>>>>
>>>>
>>>> Sample curl request :
>>>>
>>>> curl -X POST -H "Content-Type: application/json" -d
>>>> "@deployment-policy.json" -k -v -u admin:admin
>>>> https://${host_ip}:${host_port}/api/deploymentPolicies
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> Thanks,
>>>>
>>>> Gayan
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> On Fri, Feb 13, 2015 at 7:25 PM, Gayan Gunarathne <ga...@wso2.com>
>>>> wrote:
>>>>
>>>> Sure. Will update the samples.
>>>>
>>>>
>>>>
>>>> Thanks,
>>>>
>>>> Gayan
>>>>
>>>>
>>>>
>>>> On Fri, Feb 13, 2015 at 7:22 PM, Dakshika Jayathilaka <
>>>> dakshika@wso2.com> wrote:
>>>>
>>>> Hi Gayan,
>>>>
>>>>
>>>>
>>>> Can you share JSON as wel.
>>>>
>>>>
>>>>
>>>> Thanks
>>>>
>>>>
>>>> *Dakshika Jayathilaka*
>>>>
>>>> Software Engineer
>>>>
>>>> WSO2, Inc.
>>>>
>>>> lean.enterprise.middleware
>>>>
>>>> 0771100911
>>>>
>>>>
>>>>
>>>> On Fri, Feb 13, 2015 at 7:12 PM, Gayan Gunarathne <ga...@wso2.com>
>>>> wrote:
>>>>
>>>> Added two REST API methods for global deployment policy add/update. I
>>>> have pushed those changes to the "4.1.0-beta-deployment-policy-fix" branch.
>>>>
>>>>
>>>>
>>>> POST
>>>>
>>>> /deploymentpolicy
>>>> <https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Adding+a+Cartridge+via+REST+API>
>>>>
>>>> Add a deployment policy
>>>>
>>>> PUT
>>>>
>>>> /deploymentpolicy
>>>> <https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Updating+a+Cartridge+via+REST+API>
>>>>
>>>>
>>>> Update existing deployment policy
>>>>
>>>>
>>>> Added the sample deployment policy to the single-cartridge sample.Will
>>>> update the other samples as well.
>>>>
>>>>
>>>>
>>>> Will add another REST methods for retrieve and remove deployment policy.
>>>>
>>>>
>>>>
>>>> Thanks,
>>>>
>>>> Gayan
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>>
>>>>
>>>>
>>>> Gayan Gunarathne
>>>>
>>>> Technical Lead
>>>>
>>>> WSO2 Inc. (http://wso2.com)
>>>>
>>>> email : gayang@wso2.com | mobile : +94 766819985
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>>
>>>>
>>>>
>>>> Gayan Gunarathne
>>>>
>>>> Technical Lead
>>>>
>>>> WSO2 Inc. (http://wso2.com)
>>>>
>>>> email : gayang@wso2.com | mobile : +94 766819985
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>>
>>>>
>>>>
>>>> Gayan Gunarathne
>>>>
>>>> Technical Lead
>>>>
>>>> WSO2 Inc. (http://wso2.com)
>>>>
>>>> email : gayang@wso2.com | mobile : +94 766819985
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> Imesh Gunaratne
>>>>
>>>>
>>>>
>>>> Technical Lead, WSO2
>>>>
>>>> Committer & PMC Member, Apache Stratos
>>>>
>>>
>>>
>>>
>>> --
>>>
>>> Gayan Gunarathne
>>> Technical Lead
>>> WSO2 Inc. (http://wso2.com)
>>> email : gayang@wso2.com | mobile : +94 766819985
>>>
>>>
>>
>>
>>
>> --
>>
>> Gayan Gunarathne
>> Technical Lead
>> WSO2 Inc. (http://wso2.com)
>> email : gayang@wso2.com | mobile : +94 766819985
>>
>>
>
>
>
> --
> Rajkumar Rajaratnam
> Committer & PMC Member, Apache Stratos
> Software Engineer, WSO2
>
> Mobile : +94777568639
> Blog : rajkumarr.com
>
--
*Dinithi De Silva*
Associate Software Engineer, WSO2 Inc.
m:+94716667655 | e:dinithis@wso2.com | w: www.wso2.com
| a: #20, Palm Grove, Colombo 03
Re: REST API methods for managing deployment policies
Posted by Rajkumar Rajaratnam <ra...@wso2.com>.
Hi,
Get deployment policy rest API was missing. I have now implemented it as
below.
GET /deploymentPolicies/{deploymentPolicyId}
Better if we update the CLI to have this command too.
@Imesh, do we need an API in CC to list all the deployment policies (like
we already have an api in CC to list all network partitions)?
Thanks.
On Sun, Feb 15, 2015 at 11:02 PM, Gayan Gunarathne <ga...@wso2.com> wrote:
> This deployment policy modification are inline with the email [1]
> I will share the document regarding this modification.
>
> [1] 4.1 deployment policy questions
>
> Thanks,
> Gayan
>
> On Sun, Feb 15, 2015 at 10:31 PM, Gayan Gunarathne <ga...@wso2.com>
> wrote:
>
>> Hi Shaheedur,
>>
>> With the REST API re-factor, there were changes happen with the REST API
>> method definitions.As a result our API methods change some what.
>> As an example v 4.0 rest API was POST /policy/deployment
>> Now for v 4.1.0 we introduce it as POST /deploymentPolicies to align
>> with the REST API standards.
>>
>> With the deployment policy json context wise it is almost the same . But
>> we drop the "partitionMin" from the partition section in 4.1.0. AFAIU We
>> will handle this in the cartridge level with application deployment.So I
>> guess we don't need this partitionMin in 4.1.0 deployment policy. Please
>> correct this if I am wrong here.
>>
>> Thanks,
>> Gayan
>>
>> On Sun, Feb 15, 2015 at 8:03 PM, Shaheedur Haque (shahhaqu) <
>> shahhaqu@cisco.com> wrote:
>>
>>> Is there a reason not to make these APIs exactly like they were for
>>> 4.0?
>>>
>>>
>>>
>>> *From:* Imesh Gunaratne [mailto:imesh@apache.org]
>>> *Sent:* 15 February 2015 03:56
>>> *To:* dev
>>> *Subject:* Re: REST API methods for managing deployment policies
>>>
>>>
>>>
>>> Gayan/Udara: It would be great if you guys can keep updating a mail
>>> thread with the progress of this modification; which tasks are done and
>>> which tasks to be started. Then others should also be able to contribute
>>> when you are not around.
>>>
>>>
>>>
>>> Thanks
>>>
>>>
>>>
>>> On Fri, Feb 13, 2015 at 7:41 PM, Gayan Gunarathne <ga...@wso2.com>
>>> wrote:
>>>
>>> Sample JSON:
>>>
>>>
>>> https://github.com/apache/stratos/blob/4.1.0-beta-deployment-policy-fix/samples/applications/single-cartridge/artifacts/deployment-policy.json
>>>
>>>
>>>
>>> Sample curl request :
>>>
>>> curl -X POST -H "Content-Type: application/json" -d
>>> "@deployment-policy.json" -k -v -u admin:admin
>>> https://${host_ip}:${host_port}/api/deploymentPolicies
>>>
>>>
>>>
>>>
>>>
>>> Thanks,
>>>
>>> Gayan
>>>
>>>
>>>
>>>
>>>
>>> On Fri, Feb 13, 2015 at 7:25 PM, Gayan Gunarathne <ga...@wso2.com>
>>> wrote:
>>>
>>> Sure. Will update the samples.
>>>
>>>
>>>
>>> Thanks,
>>>
>>> Gayan
>>>
>>>
>>>
>>> On Fri, Feb 13, 2015 at 7:22 PM, Dakshika Jayathilaka <da...@wso2.com>
>>> wrote:
>>>
>>> Hi Gayan,
>>>
>>>
>>>
>>> Can you share JSON as wel.
>>>
>>>
>>>
>>> Thanks
>>>
>>>
>>> *Dakshika Jayathilaka*
>>>
>>> Software Engineer
>>>
>>> WSO2, Inc.
>>>
>>> lean.enterprise.middleware
>>>
>>> 0771100911
>>>
>>>
>>>
>>> On Fri, Feb 13, 2015 at 7:12 PM, Gayan Gunarathne <ga...@wso2.com>
>>> wrote:
>>>
>>> Added two REST API methods for global deployment policy add/update. I
>>> have pushed those changes to the "4.1.0-beta-deployment-policy-fix" branch.
>>>
>>>
>>>
>>> POST
>>>
>>> /deploymentpolicy
>>> <https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Adding+a+Cartridge+via+REST+API>
>>>
>>> Add a deployment policy
>>>
>>> PUT
>>>
>>> /deploymentpolicy
>>> <https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Updating+a+Cartridge+via+REST+API>
>>>
>>>
>>> Update existing deployment policy
>>>
>>>
>>> Added the sample deployment policy to the single-cartridge sample.Will
>>> update the other samples as well.
>>>
>>>
>>>
>>> Will add another REST methods for retrieve and remove deployment policy.
>>>
>>>
>>>
>>> Thanks,
>>>
>>> Gayan
>>>
>>>
>>>
>>>
>>>
>>>
>>> --
>>>
>>>
>>>
>>> Gayan Gunarathne
>>>
>>> Technical Lead
>>>
>>> WSO2 Inc. (http://wso2.com)
>>>
>>> email : gayang@wso2.com | mobile : +94 766819985
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> --
>>>
>>>
>>>
>>> Gayan Gunarathne
>>>
>>> Technical Lead
>>>
>>> WSO2 Inc. (http://wso2.com)
>>>
>>> email : gayang@wso2.com | mobile : +94 766819985
>>>
>>>
>>>
>>>
>>>
>>>
>>> --
>>>
>>>
>>>
>>> Gayan Gunarathne
>>>
>>> Technical Lead
>>>
>>> WSO2 Inc. (http://wso2.com)
>>>
>>> email : gayang@wso2.com | mobile : +94 766819985
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> --
>>>
>>> Imesh Gunaratne
>>>
>>>
>>>
>>> Technical Lead, WSO2
>>>
>>> Committer & PMC Member, Apache Stratos
>>>
>>
>>
>>
>> --
>>
>> Gayan Gunarathne
>> Technical Lead
>> WSO2 Inc. (http://wso2.com)
>> email : gayang@wso2.com | mobile : +94 766819985
>>
>>
>
>
>
> --
>
> Gayan Gunarathne
> Technical Lead
> WSO2 Inc. (http://wso2.com)
> email : gayang@wso2.com | mobile : +94 766819985
>
>
--
Rajkumar Rajaratnam
Committer & PMC Member, Apache Stratos
Software Engineer, WSO2
Mobile : +94777568639
Blog : rajkumarr.com
Re: REST API methods for managing deployment policies
Posted by Gayan Gunarathne <ga...@wso2.com>.
This deployment policy modification are inline with the email [1]
I will share the document regarding this modification.
[1] 4.1 deployment policy questions
Thanks,
Gayan
On Sun, Feb 15, 2015 at 10:31 PM, Gayan Gunarathne <ga...@wso2.com> wrote:
> Hi Shaheedur,
>
> With the REST API re-factor, there were changes happen with the REST API
> method definitions.As a result our API methods change some what.
> As an example v 4.0 rest API was POST /policy/deployment
> Now for v 4.1.0 we introduce it as POST /deploymentPolicies to align with
> the REST API standards.
>
> With the deployment policy json context wise it is almost the same . But
> we drop the "partitionMin" from the partition section in 4.1.0. AFAIU We
> will handle this in the cartridge level with application deployment.So I
> guess we don't need this partitionMin in 4.1.0 deployment policy. Please
> correct this if I am wrong here.
>
> Thanks,
> Gayan
>
> On Sun, Feb 15, 2015 at 8:03 PM, Shaheedur Haque (shahhaqu) <
> shahhaqu@cisco.com> wrote:
>
>> Is there a reason not to make these APIs exactly like they were for 4.0?
>>
>>
>>
>> *From:* Imesh Gunaratne [mailto:imesh@apache.org]
>> *Sent:* 15 February 2015 03:56
>> *To:* dev
>> *Subject:* Re: REST API methods for managing deployment policies
>>
>>
>>
>> Gayan/Udara: It would be great if you guys can keep updating a mail
>> thread with the progress of this modification; which tasks are done and
>> which tasks to be started. Then others should also be able to contribute
>> when you are not around.
>>
>>
>>
>> Thanks
>>
>>
>>
>> On Fri, Feb 13, 2015 at 7:41 PM, Gayan Gunarathne <ga...@wso2.com>
>> wrote:
>>
>> Sample JSON:
>>
>>
>> https://github.com/apache/stratos/blob/4.1.0-beta-deployment-policy-fix/samples/applications/single-cartridge/artifacts/deployment-policy.json
>>
>>
>>
>> Sample curl request :
>>
>> curl -X POST -H "Content-Type: application/json" -d
>> "@deployment-policy.json" -k -v -u admin:admin
>> https://${host_ip}:${host_port}/api/deploymentPolicies
>>
>>
>>
>>
>>
>> Thanks,
>>
>> Gayan
>>
>>
>>
>>
>>
>> On Fri, Feb 13, 2015 at 7:25 PM, Gayan Gunarathne <ga...@wso2.com>
>> wrote:
>>
>> Sure. Will update the samples.
>>
>>
>>
>> Thanks,
>>
>> Gayan
>>
>>
>>
>> On Fri, Feb 13, 2015 at 7:22 PM, Dakshika Jayathilaka <da...@wso2.com>
>> wrote:
>>
>> Hi Gayan,
>>
>>
>>
>> Can you share JSON as wel.
>>
>>
>>
>> Thanks
>>
>>
>> *Dakshika Jayathilaka*
>>
>> Software Engineer
>>
>> WSO2, Inc.
>>
>> lean.enterprise.middleware
>>
>> 0771100911
>>
>>
>>
>> On Fri, Feb 13, 2015 at 7:12 PM, Gayan Gunarathne <ga...@wso2.com>
>> wrote:
>>
>> Added two REST API methods for global deployment policy add/update. I
>> have pushed those changes to the "4.1.0-beta-deployment-policy-fix" branch.
>>
>>
>>
>> POST
>>
>> /deploymentpolicy
>> <https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Adding+a+Cartridge+via+REST+API>
>>
>> Add a deployment policy
>>
>> PUT
>>
>> /deploymentpolicy
>> <https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Updating+a+Cartridge+via+REST+API>
>>
>>
>> Update existing deployment policy
>>
>>
>> Added the sample deployment policy to the single-cartridge sample.Will
>> update the other samples as well.
>>
>>
>>
>> Will add another REST methods for retrieve and remove deployment policy.
>>
>>
>>
>> Thanks,
>>
>> Gayan
>>
>>
>>
>>
>>
>>
>> --
>>
>>
>>
>> Gayan Gunarathne
>>
>> Technical Lead
>>
>> WSO2 Inc. (http://wso2.com)
>>
>> email : gayang@wso2.com | mobile : +94 766819985
>>
>>
>>
>>
>>
>>
>>
>>
>> --
>>
>>
>>
>> Gayan Gunarathne
>>
>> Technical Lead
>>
>> WSO2 Inc. (http://wso2.com)
>>
>> email : gayang@wso2.com | mobile : +94 766819985
>>
>>
>>
>>
>>
>>
>> --
>>
>>
>>
>> Gayan Gunarathne
>>
>> Technical Lead
>>
>> WSO2 Inc. (http://wso2.com)
>>
>> email : gayang@wso2.com | mobile : +94 766819985
>>
>>
>>
>>
>>
>>
>>
>> --
>>
>> Imesh Gunaratne
>>
>>
>>
>> Technical Lead, WSO2
>>
>> Committer & PMC Member, Apache Stratos
>>
>
>
>
> --
>
> Gayan Gunarathne
> Technical Lead
> WSO2 Inc. (http://wso2.com)
> email : gayang@wso2.com | mobile : +94 766819985
>
>
--
Gayan Gunarathne
Technical Lead
WSO2 Inc. (http://wso2.com)
email : gayang@wso2.com | mobile : +94 766819985
Re: REST API methods for managing deployment policies
Posted by Gayan Gunarathne <ga...@wso2.com>.
Hi Shaheedur,
With the REST API re-factor, there were changes happen with the REST API
method definitions.As a result our API methods change some what.
As an example v 4.0 rest API was POST /policy/deployment
Now for v 4.1.0 we introduce it as POST /deploymentPolicies to align with
the REST API standards.
With the deployment policy json context wise it is almost the same . But we
drop the "partitionMin" from the partition section in 4.1.0. AFAIU We will
handle this in the cartridge level with application deployment.So I guess
we don't need this partitionMin in 4.1.0 deployment policy. Please correct
this if I am wrong here.
Thanks,
Gayan
On Sun, Feb 15, 2015 at 8:03 PM, Shaheedur Haque (shahhaqu) <
shahhaqu@cisco.com> wrote:
> Is there a reason not to make these APIs exactly like they were for 4.0?
>
>
>
> *From:* Imesh Gunaratne [mailto:imesh@apache.org]
> *Sent:* 15 February 2015 03:56
> *To:* dev
> *Subject:* Re: REST API methods for managing deployment policies
>
>
>
> Gayan/Udara: It would be great if you guys can keep updating a mail thread
> with the progress of this modification; which tasks are done and which
> tasks to be started. Then others should also be able to contribute when you
> are not around.
>
>
>
> Thanks
>
>
>
> On Fri, Feb 13, 2015 at 7:41 PM, Gayan Gunarathne <ga...@wso2.com> wrote:
>
> Sample JSON:
>
>
> https://github.com/apache/stratos/blob/4.1.0-beta-deployment-policy-fix/samples/applications/single-cartridge/artifacts/deployment-policy.json
>
>
>
> Sample curl request :
>
> curl -X POST -H "Content-Type: application/json" -d
> "@deployment-policy.json" -k -v -u admin:admin
> https://${host_ip}:${host_port}/api/deploymentPolicies
>
>
>
>
>
> Thanks,
>
> Gayan
>
>
>
>
>
> On Fri, Feb 13, 2015 at 7:25 PM, Gayan Gunarathne <ga...@wso2.com> wrote:
>
> Sure. Will update the samples.
>
>
>
> Thanks,
>
> Gayan
>
>
>
> On Fri, Feb 13, 2015 at 7:22 PM, Dakshika Jayathilaka <da...@wso2.com>
> wrote:
>
> Hi Gayan,
>
>
>
> Can you share JSON as wel.
>
>
>
> Thanks
>
>
> *Dakshika Jayathilaka*
>
> Software Engineer
>
> WSO2, Inc.
>
> lean.enterprise.middleware
>
> 0771100911
>
>
>
> On Fri, Feb 13, 2015 at 7:12 PM, Gayan Gunarathne <ga...@wso2.com> wrote:
>
> Added two REST API methods for global deployment policy add/update. I have
> pushed those changes to the "4.1.0-beta-deployment-policy-fix" branch.
>
>
>
> POST
>
> /deploymentpolicy
> <https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Adding+a+Cartridge+via+REST+API>
>
> Add a deployment policy
>
> PUT
>
> /deploymentpolicy
> <https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Updating+a+Cartridge+via+REST+API>
>
>
> Update existing deployment policy
>
>
> Added the sample deployment policy to the single-cartridge sample.Will
> update the other samples as well.
>
>
>
> Will add another REST methods for retrieve and remove deployment policy.
>
>
>
> Thanks,
>
> Gayan
>
>
>
>
>
>
> --
>
>
>
> Gayan Gunarathne
>
> Technical Lead
>
> WSO2 Inc. (http://wso2.com)
>
> email : gayang@wso2.com | mobile : +94 766819985
>
>
>
>
>
>
>
>
> --
>
>
>
> Gayan Gunarathne
>
> Technical Lead
>
> WSO2 Inc. (http://wso2.com)
>
> email : gayang@wso2.com | mobile : +94 766819985
>
>
>
>
>
>
> --
>
>
>
> Gayan Gunarathne
>
> Technical Lead
>
> WSO2 Inc. (http://wso2.com)
>
> email : gayang@wso2.com | mobile : +94 766819985
>
>
>
>
>
>
>
> --
>
> Imesh Gunaratne
>
>
>
> Technical Lead, WSO2
>
> Committer & PMC Member, Apache Stratos
>
--
Gayan Gunarathne
Technical Lead
WSO2 Inc. (http://wso2.com)
email : gayang@wso2.com | mobile : +94 766819985
RE: REST API methods for managing deployment policies
Posted by "Shaheedur Haque (shahhaqu)" <sh...@cisco.com>.
Is there a reason not to make these APIs exactly like they were for 4.0?
From: Imesh Gunaratne [mailto:imesh@apache.org]
Sent: 15 February 2015 03:56
To: dev
Subject: Re: REST API methods for managing deployment policies
Gayan/Udara: It would be great if you guys can keep updating a mail thread with the progress of this modification; which tasks are done and which tasks to be started. Then others should also be able to contribute when you are not around.
Thanks
On Fri, Feb 13, 2015 at 7:41 PM, Gayan Gunarathne <ga...@wso2.com>> wrote:
Sample JSON:
https://github.com/apache/stratos/blob/4.1.0-beta-deployment-policy-fix/samples/applications/single-cartridge/artifacts/deployment-policy.json
Sample curl request :
curl -X POST -H "Content-Type: application/json" -d "@deployment-policy.json" -k -v -u admin:admin https://${host_ip}:${host_port}/api/deploymentPolicies<https://$%7bhost_ip%7d:$%7bhost_port%7d/api/deploymentPolicies>
Thanks,
Gayan
On Fri, Feb 13, 2015 at 7:25 PM, Gayan Gunarathne <ga...@wso2.com>> wrote:
Sure. Will update the samples.
Thanks,
Gayan
On Fri, Feb 13, 2015 at 7:22 PM, Dakshika Jayathilaka <da...@wso2.com>> wrote:
Hi Gayan,
Can you share JSON as wel.
Thanks
Dakshika Jayathilaka
Software Engineer
WSO2, Inc.
lean.enterprise.middleware
0771100911<tel:0771100911>
On Fri, Feb 13, 2015 at 7:12 PM, Gayan Gunarathne <ga...@wso2.com>> wrote:
Added two REST API methods for global deployment policy add/update. I have pushed those changes to the "4.1.0-beta-deployment-policy-fix" branch.
POST
/deploymentpolicy<https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Adding+a+Cartridge+via+REST+API>
Add a deployment policy
PUT
/deploymentpolicy<https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Updating+a+Cartridge+via+REST+API>
Update existing deployment policy
Added the sample deployment policy to the single-cartridge sample.Will update the other samples as well.
Will add another REST methods for retrieve and remove deployment policy.
Thanks,
Gayan
--
Gayan Gunarathne
Technical Lead
WSO2 Inc. (http://wso2.com<http://wso2.com/>)
email : gayang@wso2.com<ma...@wso2.com> | mobile : +94 766819985<tel:%2B94%20766819985>
--
Gayan Gunarathne
Technical Lead
WSO2 Inc. (http://wso2.com<http://wso2.com/>)
email : gayang@wso2.com<ma...@wso2.com> | mobile : +94 766819985<tel:%2B94%20766819985>
--
Gayan Gunarathne
Technical Lead
WSO2 Inc. (http://wso2.com<http://wso2.com/>)
email : gayang@wso2.com<ma...@wso2.com> | mobile : +94 766819985<tel:%2B94%20766819985>
--
Imesh Gunaratne
Technical Lead, WSO2
Committer & PMC Member, Apache Stratos
Re: REST API methods for managing deployment policies
Posted by Imesh Gunaratne <im...@apache.org>.
Shaheed: I still could not go through the new APIs in detail, do you think
they are different from 4.0.0?
Gayan: Thanks for the update! IMO it would be better to put all the
information of this modification in a Google document and share in this
thread.
Thanks
On Sun, Feb 15, 2015 at 10:21 PM, Gayan Gunarathne <ga...@wso2.com> wrote:
> Sorry for the late reply.Now I have completed the followings.
>
> Rest API method for adding deployment policy
> Rest API method updating deployment policy
> Rest API method for removing deployment policy
>
> Also I have added the deployment policy to our samples.
>
> Also found that "SubscribableInfo" section already contains the attribute
> for deployment policy.So I think we can use that attribute as it is.
>
> Thanks,
> Gayan
>
> On Sun, Feb 15, 2015 at 9:26 AM, Imesh Gunaratne <im...@apache.org> wrote:
>
>> Gayan/Udara: It would be great if you guys can keep updating a mail
>> thread with the progress of this modification; which tasks are done and
>> which tasks to be started. Then others should also be able to contribute
>> when you are not around.
>>
>> Thanks
>>
>> On Fri, Feb 13, 2015 at 7:41 PM, Gayan Gunarathne <ga...@wso2.com>
>> wrote:
>>
>>> Sample JSON:
>>>
>>> https://github.com/apache/stratos/blob/4.1.0-beta-deployment-policy-fix/samples/applications/single-cartridge/artifacts/deployment-policy.json
>>>
>>> Sample curl request :
>>> curl -X POST -H "Content-Type: application/json" -d
>>> "@deployment-policy.json" -k -v -u admin:admin https://
>>> ${host_ip}:${host_port}/api/deploymentPolicies
>>>
>>>
>>> Thanks,
>>> Gayan
>>>
>>>
>>> On Fri, Feb 13, 2015 at 7:25 PM, Gayan Gunarathne <ga...@wso2.com>
>>> wrote:
>>>
>>>> Sure. Will update the samples.
>>>>
>>>> Thanks,
>>>> Gayan
>>>>
>>>> On Fri, Feb 13, 2015 at 7:22 PM, Dakshika Jayathilaka <
>>>> dakshika@wso2.com> wrote:
>>>>
>>>>> Hi Gayan,
>>>>>
>>>>> Can you share JSON as wel.
>>>>>
>>>>> Thanks
>>>>>
>>>>> *Dakshika Jayathilaka*
>>>>> Software Engineer
>>>>> WSO2, Inc.
>>>>> lean.enterprise.middleware
>>>>> 0771100911
>>>>>
>>>>> On Fri, Feb 13, 2015 at 7:12 PM, Gayan Gunarathne <ga...@wso2.com>
>>>>> wrote:
>>>>>
>>>>>> Added two REST API methods for global deployment policy add/update. I
>>>>>> have pushed those changes to the "4.1.0-beta-deployment-policy-fix" branch.
>>>>>>
>>>>>> POST
>>>>>>
>>>>>> /deploymentpolicy
>>>>>> <https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Adding+a+Cartridge+via+REST+API>
>>>>>> Add a deployment policyPUT/deploymentpolicy
>>>>>> <https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Updating+a+Cartridge+via+REST+API>
>>>>>> Update existing deployment policy
>>>>>> Added the sample deployment policy to the single-cartridge
>>>>>> sample.Will update the other samples as well.
>>>>>>
>>>>>> Will add another REST methods for retrieve and remove deployment
>>>>>> policy.
>>>>>>
>>>>>> Thanks,
>>>>>> Gayan
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>>
>>>>>> Gayan Gunarathne
>>>>>> Technical Lead
>>>>>> WSO2 Inc. (http://wso2.com)
>>>>>> email : gayang@wso2.com | mobile : +94 766819985
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> Gayan Gunarathne
>>>> Technical Lead
>>>> WSO2 Inc. (http://wso2.com)
>>>> email : gayang@wso2.com | mobile : +94 766819985
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>>
>>> Gayan Gunarathne
>>> Technical Lead
>>> WSO2 Inc. (http://wso2.com)
>>> email : gayang@wso2.com | mobile : +94 766819985
>>>
>>>
>>
>>
>>
>> --
>> Imesh Gunaratne
>>
>> Technical Lead, WSO2
>> Committer & PMC Member, Apache Stratos
>>
>
>
>
> --
>
> Gayan Gunarathne
> Technical Lead
> WSO2 Inc. (http://wso2.com)
> email : gayang@wso2.com | mobile : +94 766819985
>
>
--
Imesh Gunaratne
Technical Lead, WSO2
Committer & PMC Member, Apache Stratos
Re: REST API methods for managing deployment policies
Posted by Gayan Gunarathne <ga...@wso2.com>.
Sorry for the late reply.Now I have completed the followings.
Rest API method for adding deployment policy
Rest API method updating deployment policy
Rest API method for removing deployment policy
Also I have added the deployment policy to our samples.
Also found that "SubscribableInfo" section already contains the attribute
for deployment policy.So I think we can use that attribute as it is.
Thanks,
Gayan
On Sun, Feb 15, 2015 at 9:26 AM, Imesh Gunaratne <im...@apache.org> wrote:
> Gayan/Udara: It would be great if you guys can keep updating a mail thread
> with the progress of this modification; which tasks are done and which
> tasks to be started. Then others should also be able to contribute when you
> are not around.
>
> Thanks
>
> On Fri, Feb 13, 2015 at 7:41 PM, Gayan Gunarathne <ga...@wso2.com> wrote:
>
>> Sample JSON:
>>
>> https://github.com/apache/stratos/blob/4.1.0-beta-deployment-policy-fix/samples/applications/single-cartridge/artifacts/deployment-policy.json
>>
>> Sample curl request :
>> curl -X POST -H "Content-Type: application/json" -d
>> "@deployment-policy.json" -k -v -u admin:admin https://
>> ${host_ip}:${host_port}/api/deploymentPolicies
>>
>>
>> Thanks,
>> Gayan
>>
>>
>> On Fri, Feb 13, 2015 at 7:25 PM, Gayan Gunarathne <ga...@wso2.com>
>> wrote:
>>
>>> Sure. Will update the samples.
>>>
>>> Thanks,
>>> Gayan
>>>
>>> On Fri, Feb 13, 2015 at 7:22 PM, Dakshika Jayathilaka <dakshika@wso2.com
>>> > wrote:
>>>
>>>> Hi Gayan,
>>>>
>>>> Can you share JSON as wel.
>>>>
>>>> Thanks
>>>>
>>>> *Dakshika Jayathilaka*
>>>> Software Engineer
>>>> WSO2, Inc.
>>>> lean.enterprise.middleware
>>>> 0771100911
>>>>
>>>> On Fri, Feb 13, 2015 at 7:12 PM, Gayan Gunarathne <ga...@wso2.com>
>>>> wrote:
>>>>
>>>>> Added two REST API methods for global deployment policy add/update. I
>>>>> have pushed those changes to the "4.1.0-beta-deployment-policy-fix" branch.
>>>>>
>>>>> POST
>>>>>
>>>>> /deploymentpolicy
>>>>> <https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Adding+a+Cartridge+via+REST+API>
>>>>> Add a deployment policyPUT/deploymentpolicy
>>>>> <https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Updating+a+Cartridge+via+REST+API>
>>>>> Update existing deployment policy
>>>>> Added the sample deployment policy to the single-cartridge sample.Will
>>>>> update the other samples as well.
>>>>>
>>>>> Will add another REST methods for retrieve and remove deployment
>>>>> policy.
>>>>>
>>>>> Thanks,
>>>>> Gayan
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>>
>>>>> Gayan Gunarathne
>>>>> Technical Lead
>>>>> WSO2 Inc. (http://wso2.com)
>>>>> email : gayang@wso2.com | mobile : +94 766819985
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>>
>>> Gayan Gunarathne
>>> Technical Lead
>>> WSO2 Inc. (http://wso2.com)
>>> email : gayang@wso2.com | mobile : +94 766819985
>>>
>>>
>>
>>
>>
>> --
>>
>> Gayan Gunarathne
>> Technical Lead
>> WSO2 Inc. (http://wso2.com)
>> email : gayang@wso2.com | mobile : +94 766819985
>>
>>
>
>
>
> --
> Imesh Gunaratne
>
> Technical Lead, WSO2
> Committer & PMC Member, Apache Stratos
>
--
Gayan Gunarathne
Technical Lead
WSO2 Inc. (http://wso2.com)
email : gayang@wso2.com | mobile : +94 766819985
Re: REST API methods for managing deployment policies
Posted by Imesh Gunaratne <im...@apache.org>.
Gayan/Udara: It would be great if you guys can keep updating a mail thread
with the progress of this modification; which tasks are done and which
tasks to be started. Then others should also be able to contribute when you
are not around.
Thanks
On Fri, Feb 13, 2015 at 7:41 PM, Gayan Gunarathne <ga...@wso2.com> wrote:
> Sample JSON:
>
> https://github.com/apache/stratos/blob/4.1.0-beta-deployment-policy-fix/samples/applications/single-cartridge/artifacts/deployment-policy.json
>
> Sample curl request :
> curl -X POST -H "Content-Type: application/json" -d
> "@deployment-policy.json" -k -v -u admin:admin https://
> ${host_ip}:${host_port}/api/deploymentPolicies
>
>
> Thanks,
> Gayan
>
>
> On Fri, Feb 13, 2015 at 7:25 PM, Gayan Gunarathne <ga...@wso2.com> wrote:
>
>> Sure. Will update the samples.
>>
>> Thanks,
>> Gayan
>>
>> On Fri, Feb 13, 2015 at 7:22 PM, Dakshika Jayathilaka <da...@wso2.com>
>> wrote:
>>
>>> Hi Gayan,
>>>
>>> Can you share JSON as wel.
>>>
>>> Thanks
>>>
>>> *Dakshika Jayathilaka*
>>> Software Engineer
>>> WSO2, Inc.
>>> lean.enterprise.middleware
>>> 0771100911
>>>
>>> On Fri, Feb 13, 2015 at 7:12 PM, Gayan Gunarathne <ga...@wso2.com>
>>> wrote:
>>>
>>>> Added two REST API methods for global deployment policy add/update. I
>>>> have pushed those changes to the "4.1.0-beta-deployment-policy-fix" branch.
>>>>
>>>> POST
>>>>
>>>> /deploymentpolicy
>>>> <https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Adding+a+Cartridge+via+REST+API>
>>>> Add a deployment policyPUT/deploymentpolicy
>>>> <https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Updating+a+Cartridge+via+REST+API>
>>>> Update existing deployment policy
>>>> Added the sample deployment policy to the single-cartridge sample.Will
>>>> update the other samples as well.
>>>>
>>>> Will add another REST methods for retrieve and remove deployment policy.
>>>>
>>>> Thanks,
>>>> Gayan
>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> Gayan Gunarathne
>>>> Technical Lead
>>>> WSO2 Inc. (http://wso2.com)
>>>> email : gayang@wso2.com | mobile : +94 766819985
>>>>
>>>>
>>>
>>>
>>
>>
>> --
>>
>> Gayan Gunarathne
>> Technical Lead
>> WSO2 Inc. (http://wso2.com)
>> email : gayang@wso2.com | mobile : +94 766819985
>>
>>
>
>
>
> --
>
> Gayan Gunarathne
> Technical Lead
> WSO2 Inc. (http://wso2.com)
> email : gayang@wso2.com | mobile : +94 766819985
>
>
--
Imesh Gunaratne
Technical Lead, WSO2
Committer & PMC Member, Apache Stratos
Re: REST API methods for managing deployment policies
Posted by Gayan Gunarathne <ga...@wso2.com>.
Sample JSON:
https://github.com/apache/stratos/blob/4.1.0-beta-deployment-policy-fix/samples/applications/single-cartridge/artifacts/deployment-policy.json
Sample curl request :
curl -X POST -H "Content-Type: application/json" -d
"@deployment-policy.json" -k -v -u admin:admin https://
${host_ip}:${host_port}/api/deploymentPolicies
Thanks,
Gayan
On Fri, Feb 13, 2015 at 7:25 PM, Gayan Gunarathne <ga...@wso2.com> wrote:
> Sure. Will update the samples.
>
> Thanks,
> Gayan
>
> On Fri, Feb 13, 2015 at 7:22 PM, Dakshika Jayathilaka <da...@wso2.com>
> wrote:
>
>> Hi Gayan,
>>
>> Can you share JSON as wel.
>>
>> Thanks
>>
>> *Dakshika Jayathilaka*
>> Software Engineer
>> WSO2, Inc.
>> lean.enterprise.middleware
>> 0771100911
>>
>> On Fri, Feb 13, 2015 at 7:12 PM, Gayan Gunarathne <ga...@wso2.com>
>> wrote:
>>
>>> Added two REST API methods for global deployment policy add/update. I
>>> have pushed those changes to the "4.1.0-beta-deployment-policy-fix" branch.
>>>
>>> POST
>>>
>>> /deploymentpolicy
>>> <https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Adding+a+Cartridge+via+REST+API>
>>> Add a deployment policyPUT/deploymentpolicy
>>> <https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Updating+a+Cartridge+via+REST+API>
>>> Update existing deployment policy
>>> Added the sample deployment policy to the single-cartridge sample.Will
>>> update the other samples as well.
>>>
>>> Will add another REST methods for retrieve and remove deployment policy.
>>>
>>> Thanks,
>>> Gayan
>>>
>>>
>>>
>>> --
>>>
>>> Gayan Gunarathne
>>> Technical Lead
>>> WSO2 Inc. (http://wso2.com)
>>> email : gayang@wso2.com | mobile : +94 766819985
>>>
>>>
>>
>>
>
>
> --
>
> Gayan Gunarathne
> Technical Lead
> WSO2 Inc. (http://wso2.com)
> email : gayang@wso2.com | mobile : +94 766819985
>
>
--
Gayan Gunarathne
Technical Lead
WSO2 Inc. (http://wso2.com)
email : gayang@wso2.com | mobile : +94 766819985
Re: REST API methods for managing deployment policies
Posted by Gayan Gunarathne <ga...@wso2.com>.
Sure. Will update the samples.
Thanks,
Gayan
On Fri, Feb 13, 2015 at 7:22 PM, Dakshika Jayathilaka <da...@wso2.com>
wrote:
> Hi Gayan,
>
> Can you share JSON as wel.
>
> Thanks
>
> *Dakshika Jayathilaka*
> Software Engineer
> WSO2, Inc.
> lean.enterprise.middleware
> 0771100911
>
> On Fri, Feb 13, 2015 at 7:12 PM, Gayan Gunarathne <ga...@wso2.com> wrote:
>
>> Added two REST API methods for global deployment policy add/update. I
>> have pushed those changes to the "4.1.0-beta-deployment-policy-fix" branch.
>>
>> POST
>>
>> /deploymentpolicy
>> <https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Adding+a+Cartridge+via+REST+API>
>> Add a deployment policyPUT/deploymentpolicy
>> <https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Updating+a+Cartridge+via+REST+API>
>> Update existing deployment policy
>> Added the sample deployment policy to the single-cartridge sample.Will
>> update the other samples as well.
>>
>> Will add another REST methods for retrieve and remove deployment policy.
>>
>> Thanks,
>> Gayan
>>
>>
>>
>> --
>>
>> Gayan Gunarathne
>> Technical Lead
>> WSO2 Inc. (http://wso2.com)
>> email : gayang@wso2.com | mobile : +94 766819985
>>
>>
>
>
--
Gayan Gunarathne
Technical Lead
WSO2 Inc. (http://wso2.com)
email : gayang@wso2.com | mobile : +94 766819985
Re: REST API methods for managing deployment policies
Posted by Dakshika Jayathilaka <da...@wso2.com>.
Hi Gayan,
Can you share JSON as wel.
Thanks
*Dakshika Jayathilaka*
Software Engineer
WSO2, Inc.
lean.enterprise.middleware
0771100911
On Fri, Feb 13, 2015 at 7:12 PM, Gayan Gunarathne <ga...@wso2.com> wrote:
> Added two REST API methods for global deployment policy add/update. I have
> pushed those changes to the "4.1.0-beta-deployment-policy-fix" branch.
>
> POST
>
> /deploymentpolicy
> <https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Adding+a+Cartridge+via+REST+API>
> Add a deployment policyPUT/deploymentpolicy
> <https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Updating+a+Cartridge+via+REST+API>
> Update existing deployment policy
> Added the sample deployment policy to the single-cartridge sample.Will
> update the other samples as well.
>
> Will add another REST methods for retrieve and remove deployment policy.
>
> Thanks,
> Gayan
>
>
>
> --
>
> Gayan Gunarathne
> Technical Lead
> WSO2 Inc. (http://wso2.com)
> email : gayang@wso2.com | mobile : +94 766819985
>
>