You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
raiseException('failed to write {} to {}: {}'.format(components_file, components_folder, e))
115
+
116
+
defcreate_local_overrides():
117
+
providerList=settings.get('providers', [])
118
+
assertproviderListisnotNone, 'invalid configuration: please define the list of providers to overrides'
119
+
assertlen(providerList)>0, 'invalid configuration: please define at least one provider to override'
120
+
121
+
forproviderinproviderList:
122
+
p=providers.get(provider)
123
+
assertpisnotNone, 'invalid configuration: please the configuration for the {} provider'.format(provider)
124
+
125
+
repo='.'
126
+
if'repo'inp:
127
+
repo=p.get('repo')
128
+
129
+
config_folder='/config/default'
130
+
if'configFolder'inp:
131
+
config_folder=p.get('configFolder')
132
+
133
+
next_version=p.get('nextVersion')
134
+
assertnext_versionisnotNone, 'invalid configuration for provider {}: please provide nextVersion value'.format(provider)
135
+
136
+
type=p.get('type')
137
+
asserttypeisnotNone, 'invalid configuration for provider {}: please provide type value'.format(provider)
138
+
asserttypein ['CoreProvider','BootstrapProvider','InfrastructureProvider'], 'invalid configuration for provider {}: please provide type value'.format(provider)
139
+
140
+
components_file=p.get('componentsFile')
141
+
assertcomponents_fileisnotNone, 'invalid configuration for provider {}: please provide componentsFile value'.format(provider)
0 commit comments