0
openstacksdk를 사용하여 새 프로젝트를 만들었습니다. 해당 프로젝트가 사용량을 관리 할 수 있도록 일정량의 CPU, RAM 및 부동 IP를 설정하려고합니다. 새 프로젝트를 만들 때 할당량을 어떻게 설정할 수 있습니까?python-openstacksdk를 사용하여 openstack 프로젝트/임차인 할당량을 설정하는 방법
openstacksdk를 사용하여 새 프로젝트를 만들었습니다. 해당 프로젝트가 사용량을 관리 할 수 있도록 일정량의 CPU, RAM 및 부동 IP를 설정하려고합니다. 새 프로젝트를 만들 때 할당량을 어떻게 설정할 수 있습니까?python-openstacksdk를 사용하여 openstack 프로젝트/임차인 할당량을 설정하는 방법
현재 openstackSDK (0.9.19)에는 할당량 할당 기능이 없습니다. openstack API를 사용하여이 작업을 수행 할 수 있습니다.
conn = connection.Connection(auth_url='URL', project_name='PROJECT', username='USERNAME', password='ADMIN_PASSWORD', verify=False)
token = conn.authorize()
header = {'X-AUTH-TOKEN': token,'Content-Type': 'application/json'}
request_body = {"quota_set": {"instances": "3" ,"ram": "40960", "cores": "20"}}
data_json = json.dumps(request_body, sort_keys=True, indent=4, separators=(',', ': '))
r = requests.put(nova_url,headers=header,data=data_json,verify=False)