[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/

Reply via email to