Changeset View
Changeset View
Standalone View
Standalone View
swh/scheduler/model.py
Show First 20 Lines • Show All 139 Lines • ▼ Show 20 Lines | class ListedOrigin(BaseSchedulerModel): | ||||
) | ) | ||||
url = attr.ib( | url = attr.ib( | ||||
type=str, validator=[type_validator()], metadata={"primary_key": True} | type=str, validator=[type_validator()], metadata={"primary_key": True} | ||||
) | ) | ||||
visit_type = attr.ib( | visit_type = attr.ib( | ||||
type=str, validator=[type_validator()], metadata={"primary_key": True} | type=str, validator=[type_validator()], metadata={"primary_key": True} | ||||
) | ) | ||||
extra_loader_arguments = attr.ib( | extra_loader_arguments = attr.ib( | ||||
type=Dict[str, str], validator=[type_validator()], factory=dict | type=Dict[str, Any], validator=[type_validator()], factory=dict | ||||
) | ) | ||||
last_update = attr.ib( | last_update = attr.ib( | ||||
type=Optional[datetime.datetime], validator=[type_validator()], default=None, | type=Optional[datetime.datetime], validator=[type_validator()], default=None, | ||||
) | ) | ||||
enabled = attr.ib(type=bool, validator=[type_validator()], default=True) | enabled = attr.ib(type=bool, validator=[type_validator()], default=True) | ||||
▲ Show 20 Lines • Show All 98 Lines • Show Last 20 Lines |