Bugfix: Stack creation failure 33/36833/2
authorTaseer <taseer94@gmail.com>
Sun, 2 Jul 2017 16:28:48 +0000 (21:28 +0500)
committerTaseer <taseer94@gmail.com>
Sun, 2 Jul 2017 16:49:48 +0000 (21:49 +0500)
JIRA: STORPERF-180

Change-Id: I07c38227b27b8e6148117a9907d43baeba4c67bb
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
rest_server.py

index dcf6be5..9c27720 100644 (file)
@@ -19,7 +19,6 @@ from flask_restful_swagger import swagger
 from flask_cors import CORS
 from storperf.storperf_master import StorPerfMaster
 
-
 app = Flask(__name__, static_url_path="")
 CORS(app)
 api = swagger.docs(Api(app), apiVersion='1.0')
@@ -105,6 +104,8 @@ class Configure(Resource):
                 storperf.volume_size = request.json['volume_size']
 
             storperf.create_stack()
+            if storperf.stack_id is None:
+                abort(400, "Stack creation failed")
 
             return jsonify({'agent_count': storperf.agent_count,
                             'agent_flavor': storperf.agent_flavor,