{ "info": { "author": "Chen Chen", "author_email": "cchenlp@qq.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Libraries" ], "description": "#### README\n![](https://www.titamu.com/res/monokai.gif)\n\n\n\n1. Install our code in virtualenv or user directory (not recommended to install the python package globally)\n\n~~~\n pip install titamu --user\n~~~\n\nor\n~~~\n virtualenv ~/titamu\n cd ~/titamu\n pip install titamu\n~~~\n\n2. pycurl (which is one of the dependencies) is not easy to install and the errors could be quite different for both MacOS and Linux. Use google :)\n\n3. Set necessary environment variables as followings. You can appened the content in your ~/.bash_profile (MacOS) or ~/.bashrc (Linux)\n~~~\n export TITAMU_URL='https://lab-rhevm.microsoft.rdu.com/ovirt-engine/api'\n export TITAMU_USERNAME='adminuser@your_domain'\n export TITAMU_PASSWORD='password'\n export TITAMU_CA_FILE='ca.pem'\n export TITAMU_VM_PREFIX='your_vm_prefix'\n export TITAMU_DEFAULT_TEMPLATE='your_preferred_template'\n export TITAMU_DIST='MacOS'\n~~~\n4. Download ca.pem. Save the ca.pem to your preferred path and set TITAMU_CA_FILE correctly. For example, export TITAMU_CA_FILE='/root/ca.pem'\n~~~\n $ wget '/ovirt-engine/services/pki-resource?resource=ca-certificate&format=X509-PEM-CA' --no-check-certificate\n $ mv pki-resource\\?resource\\=ca-certificate\\&format\\=X509-PEM-CA ca.pem\n~~~\n5. Some examples\n~~~\n\n $ titamu -h\n usage: titamu [-h] {start,test,stop,show,delete,list,boot,console} ...\n\n positional arguments:\n {start,test,stop,show,delete,list,boot,console}\n\n optional arguments:\n -h, --help show this help message and exit\n\n # To list the VMs which filters by TITAMU_VM_PREFIX environment variable\n $ titamu list\n +--------------------------------------+--------------------------+--------+----------------+-----------------------------+\n | ID | Name | Status | Networks | Comment |\n +--------------------------------------+--------------------------+--------+----------------+-----------------------------+\n | cd8212b3-f208-40b0-8f31-4140d57eac9b | cchen-7u4 | DOWN | | DNS server for all gss user |\n | 89c9976f-fe53-49b4-b1fd-1e7a4b86a0e1 | cchen-7u5-template | DOWN | | |\n | 7f4ef4f8-1641-4145-8812-234dcec478e0 | cchen-desktop | UP | 10.72.37.242 | |\n +--------------------------------------+--------------------------+--------+----------------+-----------------------------+\n \n $ titamu show cchen-desktop\n\n +-------------+---------------------------------------------------------------------------------------+\n | Item | Value |\n +-------------+---------------------------------------------------------------------------------------+\n | Name | cchen-desktop |\n | ID | 7f4ef4f8-1641-4145-8812-234dcec478e0 |\n | Memory | 8192M |\n | CPU | 4 |\n | Disks | ['cchen-7u5-template_Disk1', 'ee9e366f-6930-4ab2-9eb7-095e4c22b0c7', '40G'] |\n | Active Nics | ['nic1', '00:1a:4a:16:02:41', 'bcda0f88-eae7-4234-a897-5dafecc5856b', '10.72.37.242'] |\n +-------------+---------------------------------------------------------------------------------------+\n~~~", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/cchen666/titamu", "keywords": "", "license": "BSD License", "maintainer": "", "maintainer_email": "", "name": "titamu", "package_url": "https://pypi.org/project/titamu/", "platform": "all", "project_url": "https://pypi.org/project/titamu/", "project_urls": { "Homepage": "https://github.com/cchen666/titamu" }, "release_url": "https://pypi.org/project/titamu/0.59/", "requires_dist": null, "requires_python": "", "summary": "A command line tool to talk with RHV environment", "version": "0.59" }, "last_serial": 5840184, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "1a3ac144f26431840853ea984ad2b5c7", "sha256": "e94db6d05f480505d31aa392c43d7d9d376c0564411814557627186186d84590" }, "downloads": -1, "filename": "titamu-0.2.tar.gz", "has_sig": false, "md5_digest": "1a3ac144f26431840853ea984ad2b5c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9242, "upload_time": "2019-05-22T07:13:26", "url": "https://files.pythonhosted.org/packages/c3/4b/4e94291e05059c7c880932153f55b722d0dbfc2bd13161d3fe7314277e91/titamu-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "35fe8df428f88a77612459ac50ebf03e", "sha256": "48d80676de8f56d2576b5525250fca007696271f14b49a9a52376c74d07a268d" }, "downloads": -1, "filename": "titamu-0.3-py2.7.egg", "has_sig": false, "md5_digest": "35fe8df428f88a77612459ac50ebf03e", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 20772, "upload_time": "2019-05-23T04:36:13", "url": "https://files.pythonhosted.org/packages/df/3e/7bbd72439a43291527da0494183ebf63fea5872311f5b21b16935cd56d98/titamu-0.3-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "17d456c0a2a3431fc0be416dc403f3e7", "sha256": "c0a742f6901a8a40349f64c5e82e3731b4acf94b1a24ac1f05f7b4cfe6295371" }, "downloads": -1, "filename": "titamu-0.3.tar.gz", "has_sig": false, "md5_digest": "17d456c0a2a3431fc0be416dc403f3e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9235, "upload_time": "2019-05-23T04:36:14", "url": "https://files.pythonhosted.org/packages/73/0b/c0af46f4ad7360212dc259321b2847fd6433eacbf2ee521928dca7ca9b3f/titamu-0.3.tar.gz" } ], "0.51": [ { "comment_text": "", "digests": { "md5": "247df23d9c4dbaa891107b3d8a47a722", "sha256": "f3c927f1b4d85e163789e4192f5f0b9e0de3514a237c53a895799b9f282c88dc" }, "downloads": -1, "filename": "titamu-0.51.tar.gz", "has_sig": false, "md5_digest": "247df23d9c4dbaa891107b3d8a47a722", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9585, "upload_time": "2019-05-23T08:00:28", "url": "https://files.pythonhosted.org/packages/89/db/62ff12fbcd42e8b9d67c51bacb3df7274fc9ef9427ec43207e6f126ffb66/titamu-0.51.tar.gz" } ], "0.58": [ { "comment_text": "", "digests": { "md5": "3f1d53684fb0b91ec6420fffb5997728", "sha256": "e82513f36c86292e1e017e14e61ffd919ad911d58380c4994f49948eac091034" }, "downloads": -1, "filename": "titamu-0.58.tar.gz", "has_sig": false, "md5_digest": "3f1d53684fb0b91ec6420fffb5997728", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8414, "upload_time": "2019-09-16T09:44:53", "url": "https://files.pythonhosted.org/packages/de/6f/9d71bc25740e00f41ea934b47d964406f75063cf9f7d8f41ceedcb542c97/titamu-0.58.tar.gz" } ], "0.59": [ { "comment_text": "", "digests": { "md5": "339f9e9a427dd3c02a686b774a6d1be8", "sha256": "e28cf96634be6122351aef6a5b27e513ca28a19507c27406f04189c431f663b1" }, "downloads": -1, "filename": "titamu-0.59.tar.gz", "has_sig": false, "md5_digest": "339f9e9a427dd3c02a686b774a6d1be8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8502, "upload_time": "2019-09-17T08:07:15", "url": "https://files.pythonhosted.org/packages/31/c1/d35d44e65e93de6c60bbdbb8bf965cde585b038369391c43471e73b63338/titamu-0.59.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "339f9e9a427dd3c02a686b774a6d1be8", "sha256": "e28cf96634be6122351aef6a5b27e513ca28a19507c27406f04189c431f663b1" }, "downloads": -1, "filename": "titamu-0.59.tar.gz", "has_sig": false, "md5_digest": "339f9e9a427dd3c02a686b774a6d1be8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8502, "upload_time": "2019-09-17T08:07:15", "url": "https://files.pythonhosted.org/packages/31/c1/d35d44e65e93de6c60bbdbb8bf965cde585b038369391c43471e73b63338/titamu-0.59.tar.gz" } ] }