瀏覽代碼

Create README.md

nuwang 10 年之前
父節點
當前提交
64002569f9
共有 1 個文件被更改,包括 19 次插入0 次删除
  1. 19 0
      README.md

+ 19 - 0
README.md

@@ -0,0 +1,19 @@
+# libcloudbridge
+libcloudbridge provides a layer of abstraction over different cloud providers. It's a straightfoward implementation of
+the bridge pattern.
+
+Usage example
+```python
+from cloudbridge.providers.interfaces import CloudProviderFactory
+from cloudbridge.providers.interfaces import CloudProvider
+
+
+ec2driver = CloudProviderFactory().get_interface_V1("EC2")
+provider = ec2driver(access_key="", secret_key="", region="", port="", connection_path="")
+instances = provider.Compute.list_instances()
+regions = provider.Compute.list_regions()
+images = provider.Images.list_images()
+volumes = provider.BlockStore.list_volumes()
+
+provider.Compute.launch_instance("my_instance", regions[0], images[0])
+```