Browse Source

use a stable client_secret for the smoketest application

pull/24/head
Nicolas Massé 7 years ago
parent
commit
a264d9d34e
  1. 1
      defaults/main.yml
  2. 1
      templates/api-calls/create_application.j2

1
defaults/main.yml

@ -34,3 +34,4 @@ threescale_cicd_default_application_plan: '{{ (threescale_cicd_application_plans
# Compute the default application's appid. By default, we are using a combination
# of app, api and environment data, hashed toghether to produce a stable id.
threescale_cicd_default_application_appid: '{{ (threescale_cicd_default_application_name ~ threescale_cicd_api_system_name ~ threescale_cicd_access_token)|hash(''sha1'') }}'
threescale_cicd_default_application_appsecret: '{{ (''secret'' ~ threescale_cicd_default_application_name ~ threescale_cicd_api_system_name ~ threescale_cicd_access_token)|hash(''sha1'') }}'

1
templates/api-calls/create_application.j2

@ -8,6 +8,7 @@
%}
{% if threescale_cicd_api_security_scheme.type == 'oauth2' %}
{% do payload.append("application_id=" ~ threescale_cicd_default_application_appid|urlencode) %}
{% do payload.append("application_key=" ~ threescale_cicd_default_application_appsecret|urlencode) %}
{% endif %}
{% if threescale_cicd_api_security_scheme.type == 'apiKey' %}
{% do payload.append("user_key=" ~ threescale_cicd_default_application_appid|urlencode) %}

Loading…
Cancel
Save