

def handle_args(self, args):
    self.trail_arn = args.trail_arn
    self.is_verbose = self.verbose
    self.s3_bucket = args.s3_bucket
    self.s3_prefix = args.s3_prefix
    self.start_time = normalize_date(parse_date(args.start_time))
    if args.end_time:
        self.end_time = normalize_date(parse_date(args.end_time))
    else:
        self.end_time = normalize_date(datetime.utcnow())
    if (self.start_time > self.end_time):
        raise ValueError('Invalid time range specified: start-time must occur before end-time')
    self._found_start_time = self.start_time

dataset/ETHPy150Open aws/aws-cli/awscli/customizations/cloudtrail/validation.py CloudTrailValidateLogs.handle_args/VarMisuse@24/31 `args`->`self`