Exemple #1
0
def method(args):
    m = filemd.FileMetadata(filemd.get_driver(args.driver))
    for filename in args.files:
        prefix = filename + ": " if len(args.files) > 1 else ""
        m.load(filename)
        formats[args.format](m, prefix)
    return 0
Exemple #2
0
def method(args):
    m = filemd.FileMetadata(filemd.get_driver(args.driver))
    for filename in args.files:
        m.load(filename)
        group, name = name2groupname(args.name)
        m.set(group, name, args.value)
        m.save()
    return 0
Exemple #3
0
def method(args):
    m = filemd.FileMetadata(filemd.get_driver(args.driver))
    for filename in args.files:
        m.load(filename)
        group, name = name2groupname(args.name)
        tags = args.tag.split(",")
        for t in tags:
            t = t.strip()
        m.remove_tag(group, name, tags)
        m.save()
    return 0
Exemple #4
0
def method(args):
    m = filemd.FileMetadata(filemd.get_driver(args.driver))
    for filename in args.files:
        m.load(filename)
        m.clear()
    return 0