| | |
Methods defined here:
- __init__(self, url, username, password, key_file=None, cert_file=None, ca_file=None, port=None, timeout=None, persistent_auth=True, insecure=False, filter=False, debug=False)
- @param url: server url (format "http/s://server[:port]/api")
@param username: user (format user@domain)
@param password: password
[@param key_file: client PEM key_file for ssl enabled connection]
[@param cert_file: client PEM cert_file for ssl enabled connection]
[@param ca_file: server ca_file for ssl enabled connection]
[@param port: port to use (if not specified in url)]
[@param timeout: request timeout]
[@param persistent_auth: enable persistent authentication (format True|False)]
[@param insecure: signals to not demand site trustworthiness for ssl enabled connection (format True|False)]
[@param filter: signals if user permission based filtering should be turned on/off (format True|False)]
[@param debug: debug (format True|False)]
- disconnect(self)
- terminates server connection/s
- get_product_info(self)
- get_special_objects(self)
- get_summary(self)
- get_time(self)
- set_filter(self, filter)
- test(self, throw_exception=False)
- test server connectivity
|