anchor.diff:                              help=help_text)
   
       help_text = """
  +    Filename containing whitelist of metric names to not prune from the admin
  +    tenant.  Valid only with -a and -r.  Format of the file:
  +    [
  +      "metric_name_one",
  +      "metric_name_two",
  +      "metric_name_three"
  +    ]
  +    """
  +    parser.add_argument('-w', '--whitelist', required=False,
  +                        help=help_text)
  +
  +    help_text = """
       Start time of the pruning period.
       """
       date_group.add_argument('-s', '--start_time', required=False,
  
positive.code:        %s);
         COMMIT;
      """
      admin_clause = "AND def.tenant_id = '%s' AND REGEXP_LIKE(def.name, '^(vm|ovs)\.')" % \
                     admin_id
  
      if args.limit:
  
  
negative.code:         print "Pruning records between %s and %s" % (args.start_time, args.end_time)
          time_clause = "time_stamp >= '%s' and time_stamp <= '%s'" % (args.start_time, args.end_time)
  
      if args.whitelist:
          msg = "Only retaining metrics specified in '%s' for '%s' project"
          print msg % (args.whitelist, args.admin_tenant)
          whitelist = read_whitelist_file(args.whitelist)
          admin_clause = "AND def.tenant_id = '%s' AND def.name NOT IN (%s)" % \
                         (admin_id, whitelist)
      else:
          admin_clause = "AND def.tenant_id = '%s' AND REGEXP_LIKE(def.name, '^(vm|ovs)\.')" % \
                         admin_id
  
      delete_sql = """
         DELETE
         FROM MonMetrics.Measurements
  