#!/usr/bin/env python """ Find files in the FileCatalog using file metadata Examples:: $ dirac-dms-find-lfns Path=/lhcb/user "Size>1000" "CreationDate<2015-05-15" """ from __future__ import print_function from __future__ import absolute_import from __future__ import division from DIRAC.Core.Utilities.DIRACScript import DIRACScript as Script @Script() def main(): Script.registerSwitch("", "Path=", " Path to search for") Script.registerSwitch("", "SE=", " (comma-separated list of) SEs/SE-groups to be searched") # Registering arguments will automatically add their description to the help menu Script.registerArgument( ["metaspec: metadata index specification (of the form: " '"meta=value" or "meta