builder: fix type annotations
ireqs is a list of ImageRequest. Also use Optional where None is a valid value.
This commit is contained in:
parent
4c791c3f19
commit
11b618b2c0
1 changed files with 4 additions and 4 deletions
|
|
@ -83,7 +83,7 @@ class Repository:
|
||||||
def __init__(self, baseurl: str):
|
def __init__(self, baseurl: str):
|
||||||
self.baseurl = baseurl
|
self.baseurl = baseurl
|
||||||
self.gpgkey = None
|
self.gpgkey = None
|
||||||
self.package_sets: List[str] = None
|
self.package_sets: Optional[List[str]] = None
|
||||||
self.rhsm = False
|
self.rhsm = False
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
|
|
@ -115,7 +115,7 @@ class ImageRequest:
|
||||||
self.architecture = arch
|
self.architecture = arch
|
||||||
self.image_type = image_type
|
self.image_type = image_type
|
||||||
self.repositories = repos
|
self.repositories = repos
|
||||||
self.ostree: OSTreeOptions = None
|
self.ostree: Optional[OSTreeOptions] = None
|
||||||
|
|
||||||
def as_dict(self):
|
def as_dict(self):
|
||||||
arch = self.architecture
|
arch = self.architecture
|
||||||
|
|
@ -488,7 +488,7 @@ class OSBuildImage(BaseTaskHandler):
|
||||||
3, # retries
|
3, # retries
|
||||||
self.logger)
|
self.logger)
|
||||||
|
|
||||||
def attach_logs(self, compose_id: str, ireqs: ImageRequest):
|
def attach_logs(self, compose_id: str, ireqs: List[ImageRequest]):
|
||||||
self.logger.debug("Fetching logs")
|
self.logger.debug("Fetching logs")
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
|
@ -509,7 +509,7 @@ class OSBuildImage(BaseTaskHandler):
|
||||||
self.logger.debug("Uploading logs: %s", name)
|
self.logger.debug("Uploading logs: %s", name)
|
||||||
self.upload_json(log, name)
|
self.upload_json(log, name)
|
||||||
|
|
||||||
def attach_manifests(self, compose_id: str, ireqs: ImageRequest):
|
def attach_manifests(self, compose_id: str, ireqs: List[ImageRequest]):
|
||||||
self.logger.debug("Fetching manifests")
|
self.logger.debug("Fetching manifests")
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue