Prevent backtrace in salt.states.network

Prevents this backtrace:
```
  File "/usr/lib64/python2.7/site-packages/salt/state.py", line 1723, in call
    **cdata['kwargs'])
  File "/usr/lib64/python2.7/site-packages/salt/loader.py", line 1650, in wrapper
    return f(*args, **kwargs)
  File "/usr/lib64/python2.7/site-packages/salt/states/network.py", line 513, in system
    old = __salt__['ip.get_network_settings']()
  File "/usr/lib64/python2.7/site-packages/salt/loader.py", line 1053, in __getitem__
    func = super(LazyLoader, self).__getitem__(item)
  File "/usr/lib64/python2.7/site-packages/salt/utils/lazy.py", line 93, in __getitem__
    raise KeyError(key)
KeyError: 'ip.get_network_settings'
```
This commit is contained in:
Elias Probst 2016-07-29 01:31:43 +02:00
parent bee303db51
commit 1542cd5124
No known key found for this signature in database
GPG key ID: 82C512826511BADB

View file

@ -536,6 +536,10 @@ def system(name, **kwargs):
ret['result'] = False
ret['comment'] = str(error)
return ret
except KeyError as error:
ret['result'] = False
ret['comment'] = str(error)
return ret
# Apply global network settings
if apply_net_settings: