Установите метаданные Rackspace CloudServer с помощью pyrax

Я рассматриваю возможность использования Rackspace для хостинга наших серверов, и мне нужно иметь возможность получить список серверов на основе тегов через API. Я видел здесь другие потоки, которые в настоящее время не возвращаются в API, но мы можем проверить метаданные сервера для достижения той же цели.

Однако проблема заключается в том, что у pyrax, похоже, нет возможности установить метаданные уже существующего облачного сервера. Я что-то пропустил или кто-то может указать мне правильное направление?


person justcompile    schedule 29.09.2014    source источник


Ответы (1)


См. следующие вызовы:

pyrax.cloudservers.servers.delete_meta(server, list_of_keys)
pyrax.cloudservers.servers.set_meta(server, key_value_dict)

Будьте осторожны с вызовом set_meta, так как set_meta перезаписывает все метаданные.

person Matt Martz    schedule 29.09.2014