You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
595 B
25 lines
595 B
9 months ago
|
from leapp.models import fields, Model
|
||
|
from leapp.topics import SystemFactsTopic
|
||
|
|
||
|
|
||
|
class XorgDrv(Model):
|
||
|
"""
|
||
|
Name of the Xorg driver in use and whether it has custom options set.
|
||
|
|
||
|
This model is not expected to be used as a message (produced/consumed by actors).
|
||
|
It is used from within the XorgDrvFacts model.
|
||
|
"""
|
||
|
topic = SystemFactsTopic
|
||
|
|
||
|
driver = fields.String()
|
||
|
has_options = fields.Boolean(default=False)
|
||
|
|
||
|
|
||
|
class XorgDrvFacts(Model):
|
||
|
"""
|
||
|
List of Xorg drivers.
|
||
|
"""
|
||
|
topic = SystemFactsTopic
|
||
|
|
||
|
xorg_drivers = fields.List(fields.Model(XorgDrv))
|