[Adding Mari]
On Wed, Apr 30, 2014 at 10:07 PM, Nirmal Fernando <[email protected]>wrote: > Hi Pradeep, > > Would you be able to find some time to document this? > > > On Wed, Apr 30, 2014 at 10:04 PM, Pradeep Fernando <[email protected]>wrote: > >> Hi Chris, >> >> We dont use mock libs. However i wrote a mock backend for SM REST api. It >> manipulates the input using a in-memory object model (you can deploy >> partition/subscribe to cartridges/etc). To build the mock webapp you have >> to pass the >> >> -Denv=test >> >> property while building the components/org.apache.stratos.rest.endpoint >> module. >> >> copy the resulting war (you get the war file with same name, but the >> content is different - cxf-servlet.xml) to >> repositoty/deployment/server/webapps and test CLI or UI >> >> thanks. >> >> >> On Wed, Apr 30, 2014 at 7:13 PM, Nirmal Fernando >> <[email protected]>wrote: >> >>> Chris, >>> >>> AFAIK Stratos Manager uses a mock library. >>> >>> >>> On Wed, Apr 30, 2014 at 12:46 PM, chris snow <[email protected]>wrote: >>> >>>> Yep, that's what I found too. >>>> >>>> I'm going to take a look at fixing this. I think the first step is >>>> adding some unit tests. >>>> >>>> Do we have a preference over mock libraries? I had a quick scan in >>>> the source and couldn't see any other mock libraries being used. >>>> >>>> >>>> On Wed, Apr 30, 2014 at 7:53 AM, Manula Chathurika Thantriwatte >>>> <[email protected]> wrote: >>>> > Hi, >>>> > >>>> > This works for commands which haven't options. Ex : ./stratos.sh -u >>>> admin -p >>>> > admin list-autoscaling-policies works for me. >>>> > >>>> > >>>> > On Tue, Apr 29, 2014 at 11:59 PM, chris snow <[email protected]> >>>> wrote: >>>> >> >>>> >> Np, I've wrapped it with an expect script for the time being. >>>> >> >>>> >> If I get a chance, I'll have a look at the bugs at some point. >>>> >> >>>> >> On Tue, Apr 29, 2014 at 7:23 PM, Nirmal Fernando < >>>> [email protected]> >>>> >> wrote: >>>> >> > Yes, I was suggesting the work-around, since you claimed it's not >>>> >> > working >>>> >> > :-) >>>> >> > >>>> >> > >>>> >> > On Tue, Apr 29, 2014 at 11:46 PM, Isuru Perera <[email protected]> >>>> wrote: >>>> >> >> >>>> >> >> >>>> >> >> >>>> >> >> >>>> >> >> On Tue, Apr 29, 2014 at 11:14 AM, Nirmal Fernando >>>> >> >> <[email protected]> >>>> >> >> wrote: >>>> >> >>> >>>> >> >>> Hi Chris, >>>> >> >>> >>>> >> >>> I think you need to run the deploy-partition command inside the >>>> >> >>> stratos >>>> >> >>> CLI console. >>>> >> >> >>>> >> >> Yes. That's the workaround. However what Chris needs is to run it >>>> as an >>>> >> >> external commands. The way Chris tried is supposed to work and >>>> that's >>>> >> >> how >>>> >> >> the CLI was designed. >>>> >> >>> >>>> >> >>> >>>> >> >>> >>>> >> >>> On Tue, Apr 29, 2014 at 11:14 PM, chris snow < >>>> [email protected]> >>>> >> >>> wrote: >>>> >> >>>> >>>> >> >>>> I'm trying to deploy a partition using the following command: >>>> >> >>>> >>>> >> >>>> vagrant@puppet:~$ java -jar >>>> >> >>>> $CLI_HOME/org.apache.stratos.cli-4.0.0-incubating-Tool.jar >>>> -username >>>> >> >>>> admin -password admin deploy-partition -p >>>> >> >>>> /vagrant/openstack-qemu/example_partition.json >>>> >> >>>> >>>> >> >>>> The response is: >>>> >> >>>> >>>> >> >>>> Username: admin >>>> >> >>>> usage: deploy-partition [-p <resource path>] >>>> >> >>>> >>>> >> >>>> For some reason, the CLI is not recognising the '-p' option. >>>> >> >>>> >>>> >> >>>> Any ideas? >>>> >> >>>> >>>> >> >>>> Many thanks, >>>> >> >>>> >>>> >> >>>> Chris >>>> >> >>> >>>> >> >>> >>>> >> >>> >>>> >> >>> >>>> >> >>> -- >>>> >> >>> Best Regards, >>>> >> >>> Nirmal >>>> >> >>> >>>> >> >>> Nirmal Fernando. >>>> >> >>> PPMC Member & Committer of Apache Stratos, >>>> >> >>> Senior Software Engineer, WSO2 Inc. >>>> >> >>> >>>> >> >>> Blog: http://nirmalfdo.blogspot.com/ >>>> >> >> >>>> >> >> >>>> >> >> >>>> >> >> >>>> >> >> -- >>>> >> >> Isuru Perera >>>> >> >> Senior Software Engineer | WSO2, Inc. | http://wso2.com/ >>>> >> >> Lean . Enterprise . Middleware >>>> >> >> >>>> >> >> about.me/chrishantha >>>> >> > >>>> >> > >>>> >> > >>>> >> > >>>> >> > -- >>>> >> > Best Regards, >>>> >> > Nirmal >>>> >> > >>>> >> > Nirmal Fernando. >>>> >> > PPMC Member & Committer of Apache Stratos, >>>> >> > Senior Software Engineer, WSO2 Inc. >>>> >> > >>>> >> > Blog: http://nirmalfdo.blogspot.com/ >>>> >> >>>> >> >>>> >> >>>> >> -- >>>> >> Check out my professional profile and connect with me on LinkedIn. >>>> >> http://lnkd.in/cw5k69 >>>> > >>>> > >>>> > >>>> > >>>> > -- >>>> > Regards, >>>> > Manula Chathurika Thantriwatte >>>> > Software Engineer >>>> > WSO2 Inc. : http://wso2.com >>>> > lean . enterprise . middleware >>>> > >>>> > email : [email protected] / [email protected] >>>> > phone : +94 772492511 >>>> > blog : http://manulachathurika.blogspot.com/ >>>> > >>>> > >>>> > >>>> >>>> >>>> >>>> -- >>>> Check out my professional profile and connect with me on LinkedIn. >>>> http://lnkd.in/cw5k69 >>>> >>> >>> >>> >>> -- >>> Best Regards, >>> Nirmal >>> >>> Nirmal Fernando. >>> PPMC Member & Committer of Apache Stratos, >>> Senior Software Engineer, WSO2 Inc. >>> >>> Blog: http://nirmalfdo.blogspot.com/ >>> >> >> >> >> -- >> Pradeep Fernando. >> http://pradeepfernando.blogspot.com/ >> > > > > -- > Best Regards, > Nirmal > > Nirmal Fernando. > PPMC Member & Committer of Apache Stratos, > Senior Software Engineer, WSO2 Inc. > > Blog: http://nirmalfdo.blogspot.com/ > -- Best Regards, Nirmal Nirmal Fernando. PPMC Member & Committer of Apache Stratos, Senior Software Engineer, WSO2 Inc. Blog: http://nirmalfdo.blogspot.com/
