From dd581a8274c24ad13d175f16c13af2d6b4e3cff3 Mon Sep 17 00:00:00 2001 From: Ethan Dalool Date: Sat, 17 Oct 2020 19:18:25 -0700 Subject: [PATCH] Add easybake command. --- frontends/etiquette_cli.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/frontends/etiquette_cli.py b/frontends/etiquette_cli.py index 6030e57..11c2a80 100644 --- a/frontends/etiquette_cli.py +++ b/frontends/etiquette_cli.py @@ -47,6 +47,12 @@ def digest_directory_argparse(args): if args.autoyes or getpermission.getpermission('Commit?'): photodb.commit() +def easybake_argparse(args): + photodb = find_photodb() + for eb_string in args.eb_strings: + notes = photodb.easybake(eb_string) + photodb.commit() + def purge_deleted_photos_argparse(args): photodb = find_photodb() for deleted in photodb.purge_deleted_files(): @@ -154,6 +160,10 @@ def main(argv): continue mode.append(arg) + p_easybake = subparsers.add_parser('easybake') + p_easybake.add_argument('eb_strings', nargs='+') + p_easybake.set_defaults(func=easybake_argparse) + p_tag_breplace = subparsers.add_parser('tag_breplace') p_tag_breplace.add_argument('replace_from') p_tag_breplace.add_argument('replace_to')