From 15675095529e9b1729a9997d7e4146cc8219d4cb Mon Sep 17 00:00:00 2001 From: Stavros Sachtouris <saxtouri@admin.grnet.gr> Date: Fri, 14 Oct 2016 13:54:13 +0300 Subject: [PATCH] Use of project id attribute in "server create" --- soi/compute.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/soi/compute.py b/soi/compute.py index 08b358a..9b74938 100644 --- a/soi/compute.py +++ b/soi/compute.py @@ -120,7 +120,8 @@ def snf_create_server(cls, req, name, image, flavor, **kwargs): req.environ['service_type'] = 'compute' req.environ['method_name'] = 'servers_post' - body = dict(name=name, imageRef=image, flavorRef=flavor) + project = req.environ.get('HTTP_X_PROJECT_ID', None) + body = dict(name=name, imageRef=image, flavorRef=flavor, project=project) body.update(kwargs) req.environ['kwargs'] = dict(json_data=dict(server=body)) -- GitLab