Hi Logan,

On Thursday 11 December 2014 11:51 PM, Logan Barfield wrote:
Hi Rohit,

Another small improvement I just thought about:  When using tab completion
to list the arguments, have the required arguments bolded.

I know you can already see the required arguments with "help," but if it's
not a lot of effort to implement having them marked with tab completion
would be great.

During tab completion to make text bold on VT100/XTerm ($TERM) based
terminals we will need to first make sure that color is set to true,
boldness on terminal is achieved using special escape characters doing
that when the text change dynamically (as you press tab tab) is tricky
and can cause issues so I've avoided such text/color effects.

I'm planning to refactor cloudmonkey in future so that people will be
able to write them own plugins for cloudmonkey ( that would control
color output, themes, output formats etc). With that aim I want to keep
the tool simple and not do a lot of things.

Thanks for the suggestions, keep them coming!



Thank You,

Logan Barfield
Tranquil Hosting

On Tue, Dec 9, 2014 at 10:41 AM, Logan Barfield <[email protected]>
wrote:

Hi Rohit,

The only thing I can think of is offering descriptions for UUIDs for
more of the arguments when using tab completion (like it does not with
template names).  This really helps avoid having to look in the GUI or
make other calls all the time.

Off the top of my head, match the "publicipid" UUID to an IP address,
for example:

create remoteaccessvpn publicipid=<tab>

abcdefg-123456-abcde...   100.100.100.100
hijklmno-789011-hijklm...   100.100.100.101

Thank You,

Logan Barfield
Tranquil Hosting


On Tue, Dec 9, 2014 at 8:00 AM, Rohit Yadav <[email protected]>
wrote:
Hi everyone,

Thanks for your suggestions and improvements so far. For a timely 5.3.1
release I want to start the release process for 5.3.1 bugfix release
this week, anyone wants to report any bugs or share improvement ideas?

CHANGES for 5.3.1 so far:
https://github.com/apache/cloudstack-cloudmonkey/blob/master/CHANGES.md



Regards,
Rohit Yadav
Software Architect, ShapeBlue
M. +91 8826230892 | [email protected]
Blog: bhaisaab.org | Twitter: @_bhaisaab
PS. If you see any footer below, I did not add it :)
Find out more about ShapeBlue and our range of CloudStack related
services

IaaS Cloud Design &
Build<http://shapeblue.com/iaas-cloud-design-and-build//>
CSForge – rapid IaaS deployment framework<http://shapeblue.com/csforge/>
CloudStack Consulting<http://shapeblue.com/cloudstack-consultancy/>
CloudStack Software
Engineering<http://shapeblue.com/cloudstack-software-engineering/>
CloudStack Infrastructure
Support<http://shapeblue.com/cloudstack-infrastructure-support/>
CloudStack Bootcamp Training
Courses<http://shapeblue.com/cloudstack-training/>

This email and any attachments to it may be confidential and are intended
solely for the use of the individual to whom it is addressed. Any views
or
opinions expressed are solely those of the author and do not necessarily
represent those of Shape Blue Ltd or related companies. If you are not
the
intended recipient of this email, you must neither take any action based
upon its contents, nor copy or show it to anyone. Please contact the
sender
if you believe you have received this email in error. Shape Blue Ltd is a
company incorporated in England & Wales. ShapeBlue Services India LLP is
a
company incorporated in India and is operated under license from Shape
Blue
Ltd. Shape Blue Brasil Consultoria Ltda is a company incorporated in
Brasil
and is operated under license from Shape Blue Ltd. ShapeBlue SA Pty Ltd
is a
company registered by The Republic of South Africa and is traded under
license from Shape Blue Ltd. ShapeBlue is a registered trademark.



--
Regards,
Rohit Yadav
Software Architect, ShapeBlue
M. +91 8826230892 | [email protected]
Blog: bhaisaab.org | Twitter: @_bhaisaab
PS. If you see any footer below, I did not add it :)
Find out more about ShapeBlue and our range of CloudStack related services

IaaS Cloud Design & Build<http://shapeblue.com/iaas-cloud-design-and-build//>
CSForge – rapid IaaS deployment framework<http://shapeblue.com/csforge/>
CloudStack Consulting<http://shapeblue.com/cloudstack-consultancy/>
CloudStack Software 
Engineering<http://shapeblue.com/cloudstack-software-engineering/>
CloudStack Infrastructure 
Support<http://shapeblue.com/cloudstack-infrastructure-support/>
CloudStack Bootcamp Training Courses<http://shapeblue.com/cloudstack-training/>

This email and any attachments to it may be confidential and are intended solely 
for the use of the individual to whom it is addressed. Any views or opinions 
expressed are solely those of the author and do not necessarily represent those of 
Shape Blue Ltd or related companies. If you are not the intended recipient of this 
email, you must neither take any action based upon its contents, nor copy or show 
it to anyone. Please contact the sender if you believe you have received this email 
in error. Shape Blue Ltd is a company incorporated in England & Wales. 
ShapeBlue Services India LLP is a company incorporated in India and is operated 
under license from Shape Blue Ltd. Shape Blue Brasil Consultoria Ltda is a company 
incorporated in Brasil and is operated under license from Shape Blue Ltd. ShapeBlue 
SA Pty Ltd is a company registered by The Republic of South Africa and is traded 
under license from Shape Blue Ltd. ShapeBlue is a registered trademark.

Reply via email to