Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from __future__ import absolute_import
- import logging
- # Import Salt libs
- import salt.ext.six as six
- def ext_pillar(minion_id,
- pillar, # pylint: disable=W0613
- url=None):
- # Set up logging
- log = logging.getLogger(__name__)
- data = __salt__['http.query'](url=url, decode=True, decode_type='json')
- if 'dict' in data:
- return data['dict']
- log.error('Error caught on query to' + url + '\nMore Info:\n')
- for k, v in six.iteritems(data):
- log.error(k + ' : ' + v)
- return {}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement