我正在尝试为新创建的项目添加限制。我正在使用PHP Listing limits 给定项目。但我无法为新创建的项目创建限制。我看了这个Stakoverflow question。他们在这里提到编辑项目的nova.conf文件。但我不知道如何为项目创建和分配新的限制。
另外here他们提到了服务器的配额。但我需要使用openstck REST API管理项目的配额。
请帮忙。
提前谢谢。
答案 0 :(得分:1)
找到所需的openstack API的最简单方法之一是使用CLI。找到您需要的命令并使用' - debug'运行它。旗。这会将API调用转储到控制台,您可以从那里找出所需的内容。
在这种情况下,请查看此CLI命令: http://docs.openstack.org/cli-reference/content/novaclient_commands.html#novaclient_subcommand_quota-update
答案 1 :(得分:1)
我认为你需要的是:http://developer.openstack.org/api-ref-compute-v2.1.html#os-quota-sets-v2.1
对于Nova API v2,请参阅:http://developer.openstack.org/api-ref-compute-v2-ext.html#os-quota-sets
注意,项目每个服务都有单独的配额,遗憾的是有些服务不支持通过REST API更改配额(对于Ceilometer),修改配置文件是这些服务的唯一方式。