Sorry I missed this. This is my fork's URL

https://github.com/agentmilindu/stratos/tree/python-cli/components/org.apache.stratos.python.cli/src/main/python


On Sat, May 9, 2015 at 9:37 PM, Milindu Sanoj Kumarage <
agentmili...@gmail.com> wrote:

> Hi,
>
> I started coding, did the basic stuffs.
>
> I have separated the Python CLI into 3 main parts for the moment and those
> are,
>
> 1. Main.py - This contains the entry point, it does the initializing
> parts, creates a CLI instance and runs the loop and other stuffs.
> 2. CLI.py - This is the actual CLI that extends Cmd2. This contains the
> command to def mappings, argument and flag handling, printing outputs, etc.
> 3. Stratos.py - This contains the actual business logic, that is, which
> REST end point to call, and do what with the response, what to show, what
> not, etc. At the end, this would be like a Python API for Stratos in a way.
>
> I'm studying the REST API for a way to generalizes the REST call
> handling,  specially on status codes and exception handling.
>
> I need some advice on what to put on setup.py for the following
>
>     author=?,
>     author_email=?,
>     description=?,
>     url=?,
>
> I have setup-ed the setup.py. Now we can build and install Stratos CLI by,
>
> $ python setup.py build
> $ python setup.py install
>
> or use
>
>  $ python setup.py develop
>
> instead install for developing
> To start the Python CLI you can issue,
>
> $ stratos
>
>
> Then it will start Stratos CLI, for the moment, it does not has any
> Stratos commands.
>
>
> And I was able to get up and running with Stratos on Kubernetes, I have to
> play with it more.
>
>
>
> On Fri, May 1, 2015 at 10:23 PM, Imesh Gunaratne <im...@apache.org> wrote:
>
>> It was good to have the Hangout Milindu! Thanks for joining!
>>
>> Please keep your remote Git repository up to date with the changes you do
>> and it would be wise to add some documentation may be using a gist or a
>> README.md file.
>>
>> As we discussed in the meeting please try to draw a high level
>> architecture diagram for the Python CLI.
>>
>> Thanks
>>
>> On Fri, May 1, 2015 at 8:17 PM, Chamila De Alwis <chami...@wso2.com>
>> wrote:
>>
>>> Thanks for the update Milindu! Could you point us to your Stratos fork?
>>>
>>>
>>> Regards,
>>> Chamila de Alwis
>>> Software Engineer | WSO2 | +94772207163
>>> Blog: code.chamiladealwis.com
>>>
>>>
>>>
>>> On Fri, May 1, 2015 at 5:30 PM, Milindu Sanoj Kumarage <
>>> agentmili...@gmail.com> wrote:
>>>
>>>> Hi,
>>>>
>>>> I had a Google Hangout session with Chamila and Imesh yesterday. We
>>>> discussed on how to push the commits. We agreed to use a  separate branch
>>>> on my Stratos fork. Therefor I created a branch as 'python-cli' after
>>>> checking other branches for branch naming convention used. In this branch I
>>>> added a directory as 'org.apache.stratos.python.cli' under the 'components'
>>>> directory. I will be working on this directory.
>>>>
>>>> It was suggested to use the existing integration tests, I'll check how
>>>> we can get them test the Python CLI.
>>>>
>>>> I will push my changes regularly, and will send a weekly update
>>>> summarizing the work done in the week.
>>>>
>>>
>>>
>>
>>
>> --
>> Imesh Gunaratne
>>
>> Senior Technical Lead, WSO2
>> Committer & PMC Member, Apache Stratos
>>
>
>

Reply via email to