pyfarm.agent.sysinfo.software module¶
Software¶
Contains utilities to check the availability of certain software on the local machine.
-
pyfarm.agent.sysinfo.software.
get_software_version_data
(*args, **kwargs)[source]¶ Asynchronously fetches the known data about the given software version from the master.
Parameters: Returns: Returns information about the given software version from the master
-
pyfarm.agent.sysinfo.software.
get_discovery_code
(*args, **kwargs)[source]¶ Asynchronously fetches the discovery code for the given software version from the master.
Parameters: Returns: Returns the discovery code from the master/
-
pyfarm.agent.sysinfo.software.
check_software_availability
(*args, **kwargs)[source]¶ Asynchronously checks for the availability of a given software in a given version. Will pass True to its callback function if the software could be found, False otherwise. Works only for software versions that have a discovery registered on the master.
Parameters: