From b38b97f446b626216cf0d7644256d4dbb764134d Mon Sep 17 00:00:00 2001 From: Blake Covarrubias Date: Sun, 6 Nov 2016 21:13:00 -0800 Subject: [PATCH] Make slashes optional on tenant & instances routes Change-Id: I57c5ee275c0521ed1820e0a91faa04bc54b041ac --- mors/mors_wsgi.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/mors/mors_wsgi.py b/mors/mors_wsgi.py index 75bcd20..123ecd8 100644 --- a/mors/mors_wsgi.py +++ b/mors/mors_wsgi.py @@ -43,8 +43,7 @@ app.json_encoder = CustomJSONEncoder lease_manager = None @enforce(required=['admin']) -@app.route("/v1/tenant", methods=['GET']) -@app.route("/v1/tenant/", methods=['GET']) +@app.route("/v1/tenant/", methods=['GET'], strict_slashes=False) @error_handler def get_all_tenants(): all_tenants = lease_manager.get_tenant_leases(get_context()) @@ -81,10 +80,10 @@ def delete_tenant_lease(tenant_id): lease_manager.delete_tenant_lease(get_context(), tenant_id) return jsonify({'success': True}), 200, {'ContentType': 'application/json'} -#-- Instnace - tenant related +#-- Instance - tenant related @enforce(required=['_member_']) -@app.route("/v1/tenant//instances/", methods=['GET']) +@app.route("/v1/tenant//instances/", methods=['GET'], strict_slashes=False) @error_handler def get_tenant_and_instances(tenant_id): instances = lease_manager.get_tenant_and_associated_instance_leases(get_context(), tenant_id)