Preview:
# -*- coding: utf-8 -*- """ node { agent { echo "123123" } } """ class SaltApi(object): def __init__(self): self._url = salt_url self._username = salt_user self._password = salt_password self._headers = {"Content-type": "application/json"} self.expr_form = 'glob' def _get_token_id(self): params = {'eauth': 'pam', 'username': self._username} result = self.get_data(params, prefix="/login") if result: self._token = result['token'] return self._token else: return None if __init__ == '__main__': pass
Source code
Code Mirror Editor