code: def drift(stack, region, profile):
      
      logging.debug('finding drift - stack: {}'.format(stack))
      logging.debug('region: {}'.format(region))
      logging.debug('profile: {}'.format(profile))
      tool = DriftTool(
          Stack=stack,
          Region=region,
          Profile=profile,
          Verbose=True
      )
  
      if tool.determine_drift():
          sys.exit(0)
      else:
          sys.exit(1)
docs: Produce a CloudFormation drift report for the given stack.