cli: generate verbs on the fly, fix autocompletion whitespace bug

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
mvn: fix cloudmonkey build

removing cachegen.py that is no longer required for execution

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
cli: Fix cachegen aand cloudmonkey to generate api verbs, revert last commit

Fixes cachegen and reverts "mvn: fix cloudmonkey build"

This reverts commit 6d3de41d4262abeedab234a08e8fb5714b69a9bf.
Make maven use mkisofs or genisoimage depending on what is available

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
The overlay still exists when the Recurring Snapshots dialog is cancelled by pressing the esc key
make API changeServiceForVirtualMachine work by changing @entityType of parameter serviceOfferingId to ServiceOfferingResponse
CLOUDSTACK-399

Signed-off-by: Radhika PC <radhika.puthiyetath@citrix.com>
CLOUDSTACK-235 Docs patch for network rate
CLOUDSTACK-1076: Legal documentation improvements to separate source
distributions from packaged distributions.

* Remove all binary dependency license and notice info from the top
level LICENSE and NOTICE files in our source tree
* Create two copies of the Whisker descriptor.xml file (stored in
tools/whisker), one that can be used to regenerate the source distro's
LICENSE and NOTICE files, and one that can generate an appropriate
LICENSE and NOTICE file for a packaged version of the software.
* Generate and commit the package LICENSE and NOTICE file to the
tools/whisker folder.

Signed-off-by: Chip Childers <chip.childers@gmail.com>
Summary: Fix S3 from trying to upload directories found in template dirs

Detail: The S3 upload code fails on directories in the templates dir, such as
"KVMHA" that gets created for KVM. This skips directories in the templates dir.

BUG-ID: CLOUDSTACK-1056
Bugfix-for: 4.1 (master)
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1359390176 -0700
CLOUDSTACK-274: fix duplicate error code.
CLOUDSTACK-249: Add hostId to failed VM deploy alerts

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
DeployVMCmd: Remove entityType for ipToNetworkList, MAP is string->string

Remove entityType as it can confuse people, right now we process map to string
data type maps<string,string> This map should be handled in cmd class level by
an api writer to getObject by uuid or by long int id as in getIpToNetworkMap()
of DeployVMCmd

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
DeployVMCmd: Remove @ACL on ipToNetwork map to avoid NPE

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
cli: Show filter only when a subject is specified in autocompletion

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
(cherry picked from commit 7ea83b82e63bc40c5fa38f7aae2032690aa7883c)

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
cli: Add pygments based lexical output processing

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
cli: Get rid of clint, use Pygments

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
cli: Fix common.py's cfg fields grouped under similarites like ui, core, user etc.

Changes config path to ~/.cloudmonkey this will break cfg path but all configs are
still backward compatible. We need folder to put a lot of stuff that is coming
for ex. themes and plugins

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
cli: Pygments based output in cloudmonkey and new cfg processing

- Pygments based colored output for tabular and normal list outputs
- Fix cfg processing as per new cfg paths and ds
- Get rid of clint and old way of parsing and color printing

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
Summary: Account for embedded nics (e.g. 'em0') when looking for physical nic

Signed-off-by: Marcus Sorensen <marcus@betterservers.com>