Hi Milindu,

On Sat, May 9, 2015 at 9:37 PM, Milindu Sanoj Kumarage <
agentmili...@gmail.com> wrote:
>
>
> 1. Main.py - This contains the entry point, it does the initializing
> parts, creates a CLI instance and runs the loop and other stuffs.
>
+1

>
> 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.
>
+1

>
> 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.
>
> IMO Stratos is too generic for a class name. Shall we rename this to
something like StratosApiClient?

Thanks

-- 
Imesh Gunaratne

Senior Technical Lead, WSO2
Committer & PMC Member, Apache Stratos

Reply via email to