{ "info": { "author": "mikespub", "author_email": "fgcp@mikespub.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Environment :: Web Environment", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Note: This project has been migrated to GitHub at https://github.com/mikespub/fgcp-client-api Please report any new issues there...\n\nClient API library for the Fujitsu Global Cloud Platform (FGCP)\n===============================================================\nusing XML-RPC API Version 2015-01-30\n\nUsing this library\n------------------\nIf you already have access to the Fujitsu Global Cloud Platform (FGCP), have a look at the demo script::\n\n\t**Usage:** fgcp_demo.py [pem_file] [region]\n\nIf not, register on one of the Service Portals from the list below. Afterwards, you can access your resources\nvia command-line scripts, web interfaces etc. as you prefer.\n\n.. code:: python\n\n\t# Connect with your client certificate to region 'uk'\n\tfrom fgcp.resource import FGCPVDataCenter\n\tvdc = FGCPVDataCenter('client.pem', 'uk')\n\n\t# Do typical resource actions\n\tvsystem = vdc.get_vsystem('Python API Demo System')\n\tvsystem.show_status()\n\tfor vserver in vsystem.vservers:\n\t\tresult = vserver.backup(wait=True)\n\t...\n\nNote: this client API library provides higher-level Client Methods, intermediate Resource Actions and lower-level API Commands.\n\nFujitsu Global Cloud Platform (FGCP)\n------------------------------------\n\n.. image:: http://mikespub.net/fgcp_client_api.png\n\nService Portal:\n\n* for Australia and New Zealand: http://globalcloud.fujitsu.com.au/\n* for Central Europe (CEMEA&I): http://globalcloud.de.fujitsu.com/\n* for Japan: http://oviss.jp.fujitsu.com/\n* for Singapore, Malaysia, Indonesia, Thailand and Vietnam: http://globalcloud.sg.fujitsu.com/\n* for the UK and Ireland: http://globalcloud.uk.fujitsu.com/\n* for the Americas: http://globalcloud.us.fujitsu.com/\n\nRequirements\n------------\nThis module uses tlslite.utils or gdata.tlslite.utils to create the key signature, see https://pypi.python.org/pypi/tlslite-ng or https://pypi.python.org/pypi/tlslite for download and installation\n\nNote: to convert your .p12 or .pfx client certificate to unencrypted PEM format, you can use the following 'openssl' command::\n\n\topenssl pkcs12 -in UserCert.p12 -out client.pem -nodes\n\n", "description_content_type": "", "docs_url": "https://pythonhosted.org/fgcp-client-api/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mikespub/fgcp-client-api", "keywords": "", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "fgcp-client-api", "package_url": "https://pypi.org/project/fgcp-client-api/", "platform": "", "project_url": "https://pypi.org/project/fgcp-client-api/", "project_urls": { "Homepage": "https://github.com/mikespub/fgcp-client-api" }, "release_url": "https://pypi.org/project/fgcp-client-api/1.5.0/", "requires_dist": null, "requires_python": "", "summary": "Client API Library for the Fujitsu Global Cloud Platform (FGCP)", "version": "1.5.0" }, "last_serial": 3962926, "releases": { "1.1.2": [ { "comment_text": "", "digests": { "md5": "f9e91b1a9246b2b6940363555d363265", "sha256": "9017890079a6d61e6cdcf3e27a3803e6e9097940751c014054625b6ae89cf533" }, "downloads": -1, "filename": "fgcp_client_api-1.1.2-py2.5.egg", "has_sig": false, "md5_digest": "f9e91b1a9246b2b6940363555d363265", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 95076, "upload_time": "2012-01-02T19:41:00", "url": "https://files.pythonhosted.org/packages/f0/35/f747b86ad2b1dd1e3a75f570d4bfe182ad6b568176a2846e960fb9d564ce/fgcp_client_api-1.1.2-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "9cb19834e40fcb70f33336b5267467fb", "sha256": "22429febeca609b9e62e686a631c2d41fc856e605b0710c4885fe7993d681c6a" }, "downloads": -1, "filename": "fgcp-client-api-1.1.2.zip", "has_sig": false, "md5_digest": "9cb19834e40fcb70f33336b5267467fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 273767, "upload_time": "2012-01-02T19:40:59", "url": "https://files.pythonhosted.org/packages/3c/86/ad322b1e3174b75e27c819b247f1d81cc81571ec51974def1ac4898ecf27/fgcp-client-api-1.1.2.zip" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "83c97c8330834edc1ac53e78a6bcf028", "sha256": "0df9b9c23ca87cf94958cea3d1357f1f978308c363376c831edfcdc64aff2913" }, "downloads": -1, "filename": "fgcp_client_api-1.2.2-py2.5.egg", "has_sig": false, "md5_digest": "83c97c8330834edc1ac53e78a6bcf028", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 102193, "upload_time": "2012-02-05T22:40:49", "url": "https://files.pythonhosted.org/packages/b3/16/e8d8bfab8a88c485d9922e3171c49eccd82f530989aba520173a3b77b077/fgcp_client_api-1.2.2-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "da7a3593c203ba6ecfc4df4b4eb148db", "sha256": "bd2873b3885fc44a374ffa23b3a8cb179b709206c5b3a859fc5bcf12bcf1991f" }, "downloads": -1, "filename": "fgcp-client-api-1.2.2.zip", "has_sig": false, "md5_digest": "da7a3593c203ba6ecfc4df4b4eb148db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 374392, "upload_time": "2012-02-05T22:40:47", "url": "https://files.pythonhosted.org/packages/fb/ea/c3ac1f3644201d4c005f82f4adc37d5af7737d8d1a32bc30331ddcd311a1/fgcp-client-api-1.2.2.zip" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "54b3e4b75001f7a55dc5320274d92e65", "sha256": "7874ec71c7f349ba529f909c992e9c8eeada3ad06816862c36b7b3c7a61c9d2d" }, "downloads": -1, "filename": "fgcp_client_api-1.3.1-py2.5.egg", "has_sig": false, "md5_digest": "54b3e4b75001f7a55dc5320274d92e65", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 103434, "upload_time": "2012-11-24T17:29:15", "url": "https://files.pythonhosted.org/packages/bd/6e/94bfdb6d4817ffad0db4846e87f73f826732d34856303de553d403fcf49d/fgcp_client_api-1.3.1-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "ced11104ec2d976817400bfee8cd67e6", "sha256": "0d66eb7dec44869f1ce316a92b8cf958b4af23340d64b97c796b1de952b1cf99" }, "downloads": -1, "filename": "fgcp-client-api-1.3.1.zip", "has_sig": false, "md5_digest": "ced11104ec2d976817400bfee8cd67e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 377952, "upload_time": "2012-11-24T17:29:13", "url": "https://files.pythonhosted.org/packages/6e/78/47b3539e3669e2f285027ad9077e8b137edb053e9971289ff9aa7b872575/fgcp-client-api-1.3.1.zip" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "d66392732d069ffee5325e676aa31660", "sha256": "3269bb60dac04bf90eeafd71877a95e59971226908a367fe25e25b0551d8b176" }, "downloads": -1, "filename": "fgcp_client_api-1.3.2-py2.7.egg", "has_sig": false, "md5_digest": "d66392732d069ffee5325e676aa31660", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 103316, "upload_time": "2013-04-06T18:46:49", "url": "https://files.pythonhosted.org/packages/e3/79/98f32f64054aa2ea74c30809905de313527e4e240c667bfb7548edfe3f16/fgcp_client_api-1.3.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "d03669990539b4ea2bfb5216ebb03ac1", "sha256": "378cfe1bf363920aba1e7d12445c319bf4be2f0c6652acb76696d1cfea7656bd" }, "downloads": -1, "filename": "fgcp-client-api-1.3.2.zip", "has_sig": false, "md5_digest": "d03669990539b4ea2bfb5216ebb03ac1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 378187, "upload_time": "2013-04-06T18:46:45", "url": "https://files.pythonhosted.org/packages/e1/38/71aed28580d97f65e4f356e3da4f57bd4037aeac5c9b31ed94a527952691/fgcp-client-api-1.3.2.zip" } ], "1.4.6": [ { "comment_text": "", "digests": { "md5": "d4009571bc9aaecd51a3640f8da3682a", "sha256": "7ac79d06143a881c9515e8082bc080b7f72df763a833b12c4a7bc6326cd65b09" }, "downloads": -1, "filename": "fgcp_client_api-1.4.6-py2-none-any.whl", "has_sig": false, "md5_digest": "d4009571bc9aaecd51a3640f8da3682a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 56560, "upload_time": "2018-06-08T20:02:03", "url": "https://files.pythonhosted.org/packages/c6/30/48a8d01c36dd2ccc24c7009c714183b90a75a7f14d56552080f60be3e2a7/fgcp_client_api-1.4.6-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7645de6204edf6eb2449970d3a3c1947", "sha256": "4b41f277fb4f7347356e4b6eba99d8406848e7ef777ee77658cd9e394fdf4689" }, "downloads": -1, "filename": "fgcp-client-api-1.4.6.tar.gz", "has_sig": false, "md5_digest": "7645de6204edf6eb2449970d3a3c1947", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 291422, "upload_time": "2018-06-08T20:01:59", "url": "https://files.pythonhosted.org/packages/9e/7f/b694ac616e3dc4a990bfa33084436075de939bebee0fdb51ac5007901cc0/fgcp-client-api-1.4.6.tar.gz" } ], "1.4.7": [ { "comment_text": "", "digests": { "md5": "613915529b1214c441d5664efd3b5d56", "sha256": "c99b5a42313f9818036aebbeab603a9e20be888b36ef4337d2fd35d04ff2d60a" }, "downloads": -1, "filename": "fgcp_client_api-1.4.7-py2-none-any.whl", "has_sig": false, "md5_digest": "613915529b1214c441d5664efd3b5d56", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 55541, "upload_time": "2018-06-12T18:16:08", "url": "https://files.pythonhosted.org/packages/57/56/82b11abcd8cfbf98ee70b410fe820a6f393ddd962d2a0cea901ff54ec342/fgcp_client_api-1.4.7-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "340fb8d4f3bf2c7c00e8fcac986fdcc6", "sha256": "90545323087f68a2d7058520cde1fe4e8785966270941a3ddfba654c381f604b" }, "downloads": -1, "filename": "fgcp-client-api-1.4.7.tar.gz", "has_sig": false, "md5_digest": "340fb8d4f3bf2c7c00e8fcac986fdcc6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 296202, "upload_time": "2018-06-12T18:16:05", "url": "https://files.pythonhosted.org/packages/cb/17/cfd17b3711eb4dbf982ca6ffda4e4e25922434c3e42e4b5813d8352f1a0e/fgcp-client-api-1.4.7.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "e7b9d2c39a803f493aaede9bd36dbd7d", "sha256": "fa88256273550dd7611968e34606b5a69bb0eb47626756931a3a6dd890aafdc0" }, "downloads": -1, "filename": "fgcp_client_api-1.5.0-py2-none-any.whl", "has_sig": false, "md5_digest": "e7b9d2c39a803f493aaede9bd36dbd7d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 65546, "upload_time": "2018-06-14T21:38:29", "url": "https://files.pythonhosted.org/packages/85/1e/54620925f45be892c248f016416b5beac804004eafcdc42bd7843b68fac3/fgcp_client_api-1.5.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "154ea3cfd88d31a846d415caa42f94e8", "sha256": "e82fef31fbb3387f556fddd56441187d10f46a4a77527154fc5e55380c2925e5" }, "downloads": -1, "filename": "fgcp-client-api-1.5.0.tar.gz", "has_sig": false, "md5_digest": "154ea3cfd88d31a846d415caa42f94e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 308115, "upload_time": "2018-06-14T21:38:26", "url": "https://files.pythonhosted.org/packages/ad/b3/941ba5191141f0cd365264444c9dc726a2739133ab89471c01a6da04ecc2/fgcp-client-api-1.5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e7b9d2c39a803f493aaede9bd36dbd7d", "sha256": "fa88256273550dd7611968e34606b5a69bb0eb47626756931a3a6dd890aafdc0" }, "downloads": -1, "filename": "fgcp_client_api-1.5.0-py2-none-any.whl", "has_sig": false, "md5_digest": "e7b9d2c39a803f493aaede9bd36dbd7d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 65546, "upload_time": "2018-06-14T21:38:29", "url": "https://files.pythonhosted.org/packages/85/1e/54620925f45be892c248f016416b5beac804004eafcdc42bd7843b68fac3/fgcp_client_api-1.5.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "154ea3cfd88d31a846d415caa42f94e8", "sha256": "e82fef31fbb3387f556fddd56441187d10f46a4a77527154fc5e55380c2925e5" }, "downloads": -1, "filename": "fgcp-client-api-1.5.0.tar.gz", "has_sig": false, "md5_digest": "154ea3cfd88d31a846d415caa42f94e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 308115, "upload_time": "2018-06-14T21:38:26", "url": "https://files.pythonhosted.org/packages/ad/b3/941ba5191141f0cd365264444c9dc726a2739133ab89471c01a6da04ecc2/fgcp-client-api-1.5.0.tar.gz" } ] }