ovirtsdk.api

Generated at: 2012-10-15 10:46:56.440588

 
Modules
       
ovirtsdk.infrastructure.contextmanager
types

 
Classes
       
API

 
class API
     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