diff options
| -rw-r--r-- | provider_base/provider.json | 10 | ||||
| -rw-r--r-- | puppet/modules/site_webapp/templates/config.yml.erb | 3 | 
2 files changed, 6 insertions, 7 deletions
| diff --git a/provider_base/provider.json b/provider_base/provider.json index fa69318b..aa7d0513 100644 --- a/provider_base/provider.json +++ b/provider_base/provider.json @@ -15,12 +15,12 @@    "default_language": "en",    "enrollment_policy": "open",    "service": { -    "levels": [ +    "levels": {        // bandwidth limit is in Bytes, storage limit is in MB. -      {"id": 1, "name": "free", "storage":50}, -      {"id": 2, "name": "basic", "storage":1000, "rate": ["US$10", "€10"]}, -      {"id": 3, "name": "pro", "storage":10000, "rate": ["US$20", "€20"]} -    ], +      "1": {"name": "free", "storage":50}, +      "2": {"name": "basic", "storage":1000, "rate": ["tba"]}, +      "3": {"name": "pro", "storage":10000, "rate": ["tba"]} +    },      "default_service_level": 1,      "bandwidth_limit": 102400,      "allow_free": "= provider.service.levels.select {|l| l['rate'].nil?}.any?", diff --git a/puppet/modules/site_webapp/templates/config.yml.erb b/puppet/modules/site_webapp/templates/config.yml.erb index 6461c5e8..aa8ac6ab 100644 --- a/puppet/modules/site_webapp/templates/config.yml.erb +++ b/puppet/modules/site_webapp/templates/config.yml.erb @@ -1,4 +1,3 @@ -<%- require 'json' -%>  <%- cert_options = @webapp['client_certificates'] -%>  production:    admins: <%= @webapp['admins'].inspect %> @@ -17,4 +16,4 @@ production:    unlimited_cert_prefix: "<%= cert_options['unlimited_prefix'] %>"    minimum_client_version: "<%= @webapp['client_version']['min'] %>"    default_service_level: "<%= @webapp['default_service_level'] %>" -  service_levels: <%= @webapp['service_levels'].to_json %> +  service_levels: "<%= @webapp['service_levels'].inspect %>" | 
