Paste #4161: Untitled Paste

Date: 2014/05/06 19:46:19 UTC-07:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17


# This helper script fetches default configuration values.
# <proc[WGrgConfigHelper].context[entry|node]>
# 
'WGrgConfigHelper':
  type: procedure
  definitions: 'entry|node'
  debug: true

  script:
    - define key <s@WGRegionMarketConfigurations.constant[%entry%.%node%]>
    - if !<def[key].as_list.is_empty> {
      - if <def[key].as_list.size> > 1 {
        - determine 'Handle a list'
        }
        else determine 'Handle single value'
      }
      else determine 'null'