# Cloudmesh Configuration with a GUI
[![image](https://img.shields.io/travis/TankerHQ/cloudmesh-gui.svg?branch=main)](https://travis-ci.org/TankerHQ/cloudmesn-gui)
[![image](https://img.shields.io/pypi/pyversions/cloudmesh-gui.svg)](https://pypi.org/project/cloudmesh-gui)
[![image](https://img.shields.io/pypi/v/cloudmesh-gui.svg)](https://pypi.org/project/cloudmesh-gui/)
[![image](https://img.shields.io/github/license/TankerHQ/python-cloudmesh-gui.svg)](https://github.com/TankerHQ/python-cloudmesh-gui/blob/main/LICENSE)
see cloudmesh.cmd5
* https://github.com/cloudmesh/cloudmesh.cmd5
This component allows you to edit the cloudmesh.yaml file via a simple
GUI form.
The manual page is
gui activate
gui profile
gui cloud CLOUD [--show]
gui edit KEY [--show]
If you use --show the passwords are shown in the form otherwise they are
blended out with a *
For cloudmesh to work you need to edit
* the profile
* activate the cloud you like to use
* and add things such as usernames, passwords and other parameters
Next we provide some examples to achive these tasks and include a
screenshot:
```bash
cms gui profile
```
![Profile](images/profile.png)
```bash
cms gui activate
```
![Activate](images/activate.png)
```bash
cms gui edit cloud.chameleon.credentials
```
or
```bash
cms gui cloud chameleon
```
![Credentials](images/credentials.png)
In case you like to edit all parameters for a compute cloud you can use
```bash
cms gui edit cloud.chameleon
```
Raw data
{
"_id": null,
"home_page": "",
"name": "cloudmesh-gui",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "Gregor von Laszewski <laszewski@gmail.com>",
"keywords": "helper library,cloudmesh",
"author": "",
"author_email": "Gregor von Laszewski <laszewski@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/99/a0/79306616739e8840ba0c97df4875831a2d77ab6e8fd60a2e64a3325473ca/cloudmesh-gui-5.0.1.tar.gz",
"platform": null,
"description": "# Cloudmesh Configuration with a GUI \n\n\n[![image](https://img.shields.io/travis/TankerHQ/cloudmesh-gui.svg?branch=main)](https://travis-ci.org/TankerHQ/cloudmesn-gui)\n\n[![image](https://img.shields.io/pypi/pyversions/cloudmesh-gui.svg)](https://pypi.org/project/cloudmesh-gui)\n\n[![image](https://img.shields.io/pypi/v/cloudmesh-gui.svg)](https://pypi.org/project/cloudmesh-gui/)\n\n[![image](https://img.shields.io/github/license/TankerHQ/python-cloudmesh-gui.svg)](https://github.com/TankerHQ/python-cloudmesh-gui/blob/main/LICENSE)\n\nsee cloudmesh.cmd5\n\n* https://github.com/cloudmesh/cloudmesh.cmd5\n\n\nThis component allows you to edit the cloudmesh.yaml file via a simple \nGUI form.\n\nThe manual page is\n\n gui activate\n gui profile\n gui cloud CLOUD [--show]\n gui edit KEY [--show]\n\nIf you use --show the passwords are shown in the form otherwise they are\nblended out with a * \n\nFor cloudmesh to work you need to edit\n\n* the profile\n* activate the cloud you like to use\n* and add things such as usernames, passwords and other parameters\n\nNext we provide some examples to achive these tasks and include a\nscreenshot:\n\n \n```bash \ncms gui profile\n``` \n \n![Profile](images/profile.png) \n\n \n```bash\ncms gui activate\n```\n\n![Activate](images/activate.png) \n\n\n```bash\ncms gui edit cloud.chameleon.credentials\n```\n\nor\n\n```bash\ncms gui cloud chameleon\n```\n\n![Credentials](images/credentials.png)\n \nIn case you like to edit all parameters for a compute cloud you can use\n\n\n```bash\ncms gui edit cloud.chameleon\n```\n",
"bugtrack_url": null,
"license": "Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ Copyright 2017-2021 Gregor von Laszewski, Indiana University Copyright 2021,2022 Gregor von Laszewski, University of Virginia Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. ",
"summary": "An example cloudmesh command",
"version": "5.0.1",
"project_urls": {
"Changelog": "https://github.com/cloudmesh/cloudmesh-gui/blob/main/CHANGELOG.md",
"Documentation": "https://github.com/cloudmesh/cloudmesh-gui/blob/main/README.md",
"Homepage": "https://github.com/cloudmesh/cloudmesh-gui",
"Issues": "https://github.com/cloudmesh/cloudmesh-gui/issues",
"Repository": "https://github.com/cloudmesh/cloudmesh-gui.git"
},
"split_keywords": [
"helper library",
"cloudmesh"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "c5df2a580d119bfc8b4bebca4ffc0c8f83e535fc5b35f56942bf9f1030035a2c",
"md5": "fcb2ce1f4f9529c152b96b9c7ea78c27",
"sha256": "a18c87be68b12f7756ab053a0df4ad670e5b5f9c1dbdb4223ac863691f8c2c2e"
},
"downloads": -1,
"filename": "cloudmesh_gui-5.0.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "fcb2ce1f4f9529c152b96b9c7ea78c27",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=3.8",
"size": 5981,
"upload_time": "2024-01-09T10:24:10",
"upload_time_iso_8601": "2024-01-09T10:24:10.455982Z",
"url": "https://files.pythonhosted.org/packages/c5/df/2a580d119bfc8b4bebca4ffc0c8f83e535fc5b35f56942bf9f1030035a2c/cloudmesh_gui-5.0.1-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "99a079306616739e8840ba0c97df4875831a2d77ab6e8fd60a2e64a3325473ca",
"md5": "a02fd2b4b96c35c4ac84497664ecc96c",
"sha256": "7aaef31bdb7ecf56ad1f088ef72ad5c4d568e961b58ad13d7d80a951405be7f7"
},
"downloads": -1,
"filename": "cloudmesh-gui-5.0.1.tar.gz",
"has_sig": false,
"md5_digest": "a02fd2b4b96c35c4ac84497664ecc96c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 6993,
"upload_time": "2024-01-09T10:24:11",
"upload_time_iso_8601": "2024-01-09T10:24:11.891759Z",
"url": "https://files.pythonhosted.org/packages/99/a0/79306616739e8840ba0c97df4875831a2d77ab6e8fd60a2e64a3325473ca/cloudmesh-gui-5.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-01-09 10:24:11",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "cloudmesh",
"github_project": "cloudmesh-gui",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [],
"lcname": "cloudmesh-gui"
}