libcloud
libcloud copied to clipboard
Apache Libcloud is a Python library which hides differences between different cloud provider APIs and allows you to manage different cloud resources through a unified and easy to use API.
## Summary When trying to delete all objects in an S3 bucket, the deletion fails for objects with a leading slash in their path. The `delete_object` method returns `True` for...
As of docker `18.09` you can connect to a remote docker daemon over SSH without actually exposing the daemon socket and/or configuring TLS certs. (see https://docs.docker.com/engine/reference/commandline/dockerd/#daemon-socket-option) e.g. `docker -H ssh://remoteip...
When using GoogleStorageDriver and getting a 502 we get a confusing error: `` Probably due to the fact that `GoogleStorageDriver` inherit from `BaseS3StorageDriver` https://github.com/apache/libcloud/blob/881d5fb0b8973a0f1037e0aa0d3538b407f57d26/libcloud/storage/drivers/s3.py#L141
## Summary AWS GovCloud has both an east and west region and at the moment only the original us-gov-west-1 is supported ## Detailed Information A PR will follow to add...
## Feature Permission Request Hi, there. Please keep in mind: - my English is very poor - I have a very limited experience with any open source projects, especially this...
## Summary [libcloud/dns/drivers/hostvirtual.py](libcloud/dns/drivers/hostvirtual.py#L65) and [libcloud/dns/drivers/godaddy.py](libcloud/dns/drivers/godaddy.py#L111) both contain the following definition: ``` RECORD_TYPE_MAP = { RecordType.A: 'A', RecordType.AAAA: 'AAAA', RecordType.CNAME: 'CNAME', RecordType.MX: 'MX', RecordType.NS: 'SPF', RecordType.SRV: 'SRV', RecordType.TXT: 'TXT', } ```...
## Summary `libcloud.dns.types` defines a RecordType 'URL'. However, no such RR Type exists in DNS. Likely, this is supposed to refer to the 'URI' RR Type. ## Detailed Information The...
## Feature Request Feature Proposal : Adding parser for tags to returned as node extra data in `list_nodes` function in aliyun ecs driver Why I think it's a good idea...
## Summary Mixed-case metadata is lowercased when using libcloud to upload objects to Google Cloud Storage. ## Detailed Information I'm using libcloud to upload files to a Google Cloud Storage...
## `DNSPodDNSTests.test_create_record_success()` returns an unexpected value Consider the following code (in [test_dnspod.py](https://github.com/apache/libcloud/blob/6b588346083a510396c63b5d18db3012aa083071/libcloud/test/dns/test_dnspod.py#L156)): def test_create_record_success(self): DNSPodMockHttp.type = 'CREATE_RECORD_SUCCESS' record = self.driver.create_record(name='@', zone=self.test_zone, type='A', data='96.126.115.73', extra={'ttl': 13, 'record_line': 'default'}) ## Expected result...