mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
Fix the old file_root refs
This commit is contained in:
parent
adb4fef229
commit
d5ee3cecf0
2 changed files with 3 additions and 9 deletions
|
@ -79,6 +79,7 @@ def master_config(path):
|
|||
'open_mode': False,
|
||||
'auto_accept': False,
|
||||
'renderer': 'yaml_jinja',
|
||||
'state_top': 'top.yml',
|
||||
'log_file': '/var/log/salt/master',
|
||||
'log_level': 'warning',
|
||||
'log_granular_levels': {},
|
||||
|
|
|
@ -306,17 +306,10 @@ class HighState(object):
|
|||
opts['renderer'] = mopts['renderer']
|
||||
if mopts['state_top'].startswith('salt://'):
|
||||
opts['state_top'] = mopts['state_top']
|
||||
elif mopts['state_top'].startswith(mopts['file_root']):
|
||||
opts['state_top'] = os.path.join(
|
||||
'salt://',
|
||||
os.path.relpath(
|
||||
mopts['state_top'], mopts['file_root'])
|
||||
)
|
||||
elif not mopts['state_top'].startswith('/'):
|
||||
opts['state_top'] = os.path.join('salt://', mopts['state_top'])
|
||||
opts['state_top'] = os.path.join('salt://', mopts['state_top'][1:])
|
||||
else:
|
||||
log.error('Invalid top file location')
|
||||
raise StateError('Invalid top file location')
|
||||
opts['state_top'] = os.path.join('salt://', mopts['state_top'])
|
||||
return opts
|
||||
|
||||
def get_top(self):
|
||||
|
|
Loading…
Add table
Reference in a new issue