pyfarm.models.software module¶
Software Models¶
Table of software items. Agents can reference this table to show that they provide a given software. Jobs or jobtypes can depend on a software via the SoftwareRequirement table
-
class
pyfarm.models.software.Software(**kwargs)[source]¶ Bases:
flask_sqlalchemy.Model,pyfarm.models.core.mixins.UtilityMixinsModel to represent a versioned piece of software that can be present on an agent and may be depended on by a job and/or jobtype through the appropriate SoftwareRequirement table
-
id¶ Provides an id for the current row. This value should never be directly relied upon and it’s intended for use by relationships.
-
software¶ The name of the software
-
versions¶ All known versions of this software
-