Commits

Takeshi Nakazato authored b331669e025
CAS-13780 revisited E501
No tags

casatasks/src/private/task_imbaseline.py

Modified
572 572 stokes='',
573 573 stretch=False,
574 574 overwrite=True
575 575 )
576 576
577 577 def __init__(self, infile: str = None, outfile: str = None, dirkernel: str = 'none',
578 578 major: str = '', minor: str = '', pa: str = '', kimage: str = '',
579 579 scale: int = -1.0) -> None:
580 580 self.infile = infile
581 581 self.outfile = outfile
582 - self.kernel = dirkernel if dirkernel is not None else 'none' # none(default)/gaussian/boxcar/image
583 - self.major = major if major is not None else '' # dirkernel = gaussian/boxcar
584 - self.minor = minor if minor is not None else '' # dirkernel = gaussian/boxcar
585 - self.pa = pa if pa is not None else '' # dirkernel = gaussian/boxcar
586 - self.kimage = kimage if kimage is not None else '' # dirkernel = image
587 - self.scale = scale if scale is not None else -1.0 # dirkernel = image
582 +
583 + # dirkernel options: none(default)/gaussian/boxcar/image
584 + self.kernel = dirkernel if dirkernel is not None else 'none'
585 +
586 + # subparameter for dirkernel = gaussian/boxcar
587 + self.major = major if major is not None else ''
588 + self.minor = minor if minor is not None else ''
589 + self.pa = pa if pa is not None else ''
590 +
591 + # subparameter for dirkernel = image
592 + self.kimage = kimage if kimage is not None else ''
593 + self.scale = scale if scale is not None else -1.0
594 +
588 595 self.validate()
589 596
590 597 def validate(self) -> None:
591 598 self.__validate_dirkernel()
592 599
593 600 def __validate_dirkernel(self) -> None:
594 601 if self.kernel == 'image':
595 602 self.major = self.minor = self.pa = ''
596 603 if self.kimage != '' and not os.path.exists(self.kimage):
597 604 raise ValueError(f'Error: file {self.kimage} is not found.', 'SEVERE')

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut