мы можем использовать libcloud в python в качестве сервисов интерфейса API, поскольку это облачная библиотека. Итак, как мы можем использовать эту библиотеку на языке nodejs? Есть какие-нибудь идеи, ребята, насколько я знаю, есть одна библиотека SDK, но она была официальной. Есть ли другие ребята? Спасибо, Инду
Библиотека Libcloud в python, эквивалентная nodejs
Ответы (1)
Модуль pkgcloud аналогичен libcloud.
Он не такой полнофункциональный, но поддерживает многих популярных поставщиков вычислений и хранилищ.
person
Lovell Fuller
schedule
08.03.2015
Спасибо, Фуилер, а это значит, что мы не можем получить доступ к libcloud в nodejs, я прав?
- person user3603280; 09.03.2015
Спасибо, Фуилер, а это значит, что мы не можем получить доступ к libcloud в nodejs, я прав?
- person user3603280; 09.03.2015
Через pkgcloud мы можем создать коннектор провайдера, используя nodejs?
- person user3603280; 09.03.2015
libcloud написан на Python, который изначально не будет работать в движке JavaScript V8, используемом Node.js. pkgcloud позволит вам подключаться к нескольким провайдерам, например, через его разъем EC2.
- person Lovell Fuller; 09.03.2015
Спасибо, Fuiler, поддерживаются несколько провайдеров, но когда я указываю провайдеру Interroute, он не поддерживает, есть ли какие-либо варианты поддержки этого провайдера?
- person user3603280; 10.03.2015
Вышеупомянутый Interroute провайдера не находится в списке поддерживаемых провайдеров. В этом провайдере мне нужно получить изображение, возможно ли это?
- person user3603280; 10.03.2015
Если у вас есть особые требования к использованию Interoute, обновите свой вопрос, включив в него эту довольно ценную информацию.
- person Lovell Fuller; 10.03.2015
Привет, вот мой код на python, мне нужно перечислить изображения в cloustack: from libcloud.compute.types import Provider from libcloud.compute.providers import get_driver from libcloud.common.base import Response #import libcloud.security as sec #sec .VERIFY_SSL_CERT = False #USER = 'ACCESSKEY' #API_KEY = 'SECRETKEY' Driver = get_driver(Provider.CLOUDSTACK) url = 'МОЙ URL' conn = Driver(key=USER, secret=API_KEY, url=url) печать Установленные образы = conn.list_images() печать изображений #print len(images) #print images[:5]
- person user3603280; 12.03.2015
В этой ошибке отображается следующее: body = self.parse_body() File /usr/local/lib/python2.7/dist-packages/libcloud/common/base.py, строка 195, в parse_body driver=self.connection.driver ) libcloud.common.types.MalformedResponseError: ‹MalformedResponseException в объекте ‹libcloud.compute.drivers.cloudstack.CloudStackNodeDriver по адресу 0x7fc356f55b50› «Не удалось разобрать JSON»›: «Unknown_ApiKey» Где я пропал?
- person user3603280; 12.03.2015
Привет, почему я не могу использовать следующие методы в своем коде? также показывает ошибку, как указано выше.
- person user3603280; 17.03.2015