Apache CloudStack, the mature, turnkey Open Source cloud computing software platform used for creating private, public, and hybrid cloud environments, today announced Apache CloudMonkey v5.2.0, the latest feature release of its command line interface tool.
CloudMonkey is written in Python, and can be used both as an interactive shell and as a command line tool that simplifies CloudStack configuration and management.
Apache CloudMonkey v5.2.0 is the latest feature release of the 5.x line that was first released in September 2013. Some of the new features and changes include:
• Multiple server profiles where users can use CloudMonkey against different CloudStack management servers and switch between them using a profile option;
• A default profile under the section [local] is added with default values;
• Some bug fixes related to network requests, error handling, JSON decoding and shell interactivity;
• Every time ‘set’ is called, CloudMonkey will write the config and reload config file;
• Configuration options ‘protocol’, ‘host’, ‘port’, ‘path’ are deprecated now but setting them is still allowed which sets a single “url” option, in the config file the [server] section is deprecated now and CloudMonkey won’t read values from this section anymore but instead read from current server profile;
• Missing key/values are automatically set with defaults by CloudMonkey;
• During installation and upgrades, it will detect the platform to install either pyreadline (Windows) or readline (OSX and Linux);
Downloads and Documentation
The official source code for CloudMonkey v5.2.0 can be downloaded from http://cloudstack.apache.org/downloads.html. A community-maintained distribution is available at the Python Package Index (PyPi) at http://pypi.python.org/pypi/cloudmonkey/
CloudMonkey’s usage is documented at https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+CloudMonkey+CLI Package documentation can be found at http://pythonhosted.org/cloudmonkey/