Code Docs¶
General utils
-
resources.lib.utils.
__get_mac_address
(delay=1)[source]¶ Returns the users mac address
Parameters: delay (int) – retry delay in sec Returns: string – Devices MAC address
-
resources.lib.utils.
get_class_methods
(class_item=None)[source]¶ Returns the class methods of agiven class object
Parameters: class_item (object) – Class item to introspect Returns: list – Class methods
-
resources.lib.utils.
get_user_agent
()[source]¶ Determines the user agent string for the current platform. Needed to retrieve a valid ESN (except for Android, where the ESN can be generated locally)
Returns: str – User agent string
-
resources.lib.utils.
log
(func)[source]¶ Log decarator that is used to annotate methods & output everything to the Kodi debug log
Parameters: delay (int) – retry delay in sec Returns: string – Devices MAC address