def parse()

in src/es_pii_tool/exceptions.py [0:0]


    def parse(self) -> None:
        """Parse args and determine which value to use"""
        val = 'not calculated'
        if self.seconds:
            val = self.get_human(self.seconds)
        if self.elapsed:
            val = self.get_human(self.elapsed)
        if self.start and self.end:
            val = self.get_human((self.end - self.start).total_seconds())
        elif self.start and not self.end:
            # Going to use now as the end time
            end = datetime.now(timezone.utc)
            val = self.get_human((end - self.start).total_seconds())
        self.human = val