fgcp-client-api 1.1.2
Client API Library for the Fujitsu Global Cloud Platform (FGCP)
Downloads ↓ | Package Documentation
Latest Version: 1.2.2
Client API library for the Fujitsu Global Cloud Platform (FGCP)
===============================================================
using XML-RPC API Version 2011-01-31
Using this library
------------------
If you already have access to the Fujitsu Global Cloud Platform (FGCP), have a look at the demo script::
**Usage:** fgcp_demo.py [pem_file] [region]
If not, register on one of the Service Portals from the list below. Afterwards, you can access your resources
via command-line scripts, web interfaces etc. as you prefer.
.. code:: python
# Connect with your client certificate to region 'uk'
from fgcp.resource import FGCPVDataCenter
vdc = FGCPVDataCenter('client.pem', 'uk')
# Do typical resource actions
vsystem = vdc.get_vsystem('Python API Demo System')
vsystem.show_status()
for vserver in vsystem.vservers:
result = vserver.backup(wait=True)
...
Note: this client API library provides higher-level Client Methods, intermediate Resource Actions and lower-level API Commands.
Fujitsu Global Cloud Platform (FGCP)
------------------------------------
.. image:: http://mikespub.net/fgcp_client_api.png
Service Portal:
* for Australia and New Zealand: http://globalcloud.fujitsu.com.au/
* for Central Europe (CEMEA&I): http://globalcloud.de.fujitsu.com/
* for Japan: http://oviss.jp.fujitsu.com/
* for Singapore, Malaysia, Indonesia, Thailand and Vietnam: http://globalcloud.sg.fujitsu.com/
* for the UK and Ireland: http://globalcloud.uk.fujitsu.com/
* for the Americas: http://globalcloud.us.fujitsu.com/
Requirements
------------
This module uses gdata.tlslite.utils to create the key signature, see http://code.google.com/p/gdata-python-client/ for download and installation
Note: to convert your .p12 or .pfx client certificate to unencrypted PEM format, you can use the following 'openssl' command::
openssl pkcs12 -in UserCert.p12 -out client.pem -nodes
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| fgcp-client-api-1.1.2.zip (md5) | Source | 2012-01-02 | 267KB | 188 | |
| fgcp_client_api-1.1.2-py2.5.egg (md5) | Python Egg | 2.5 | 2012-01-02 | 92KB | 190 |
- Author: mikespub
- Documentation: fgcp-client-api package documentation
- Home Page: http://code.google.com/p/fgcp-client-api/
- License: Apache License 2.0
-
Categories
- 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
- Topic :: Software Development :: Libraries :: Python Modules
- Package Index Owner: mikespub
- DOAP record: fgcp-client-api-1.1.2.xml
