Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- import salt.config
- import salt.loader
- __opts__ = salt.config.minion_config('/etc/salt/minion')
- __grains__ = salt.loader.grains(__opts__)
- def parse_id():
- minion_id = __grains__.get['id']
- env, role, idx = minion_id.split(".")
- return env, role, idx
- def minion_env():
- return parse_id()[0]
- def minion_role():
- return parse_id()[1]
- def minion_idx():
- return parse_id()[2]
- def minion_metadata():
- return {
- 'env': minion_env(),
- 'role': minion_role(),
- 'idx': minion_idx()
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement