Hi Raj, I'll add the CLI command to get deployment policies. On Wed, Feb 18, 2015 at 2:52 PM, Rajkumar Rajaratnam <rajkum...@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 <gay...@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 <gay...@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) < >>> shahh...@cisco.com> wrote: >>> >>>> Is there a reason not to make these APIs exactly like they were for >>>> 4.0? >>>> >>>> >>>> >>>> *From:* Imesh Gunaratne [mailto:im...@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 <gay...@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 <gay...@wso2.com> >>>> wrote: >>>> >>>> Sure. Will update the samples. >>>> >>>> >>>> >>>> Thanks, >>>> >>>> Gayan >>>> >>>> >>>> >>>> On Fri, Feb 13, 2015 at 7:22 PM, Dakshika Jayathilaka < >>>> daksh...@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 <gay...@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 : gay...@wso2.com | mobile : +94 766819985 >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> -- >>>> >>>> >>>> >>>> Gayan Gunarathne >>>> >>>> Technical Lead >>>> >>>> WSO2 Inc. (http://wso2.com) >>>> >>>> email : gay...@wso2.com | mobile : +94 766819985 >>>> >>>> >>>> >>>> >>>> >>>> >>>> -- >>>> >>>> >>>> >>>> Gayan Gunarathne >>>> >>>> Technical Lead >>>> >>>> WSO2 Inc. (http://wso2.com) >>>> >>>> email : gay...@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 : gay...@wso2.com | mobile : +94 766819985 >>> >>> >> >> >> >> -- >> >> Gayan Gunarathne >> Technical Lead >> WSO2 Inc. (http://wso2.com) >> email : gay...@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:dinit...@wso2.com | w: www.wso2.com | a: #20, Palm Grove, Colombo 03