From 1fb281bf7fad558ac42067cce78a83db1a6acc62 Mon Sep 17 00:00:00 2001 From: Ethan Dalool Date: Mon, 27 Jan 2020 18:57:06 -0800 Subject: [PATCH] Rename mergedb.py -> merge_db.py. --- timesearch_modules/__init__.py | 23 ++++++++++--------- .../{mergedb.py => merge_db.py} | 6 ++--- 2 files changed, 15 insertions(+), 14 deletions(-) rename timesearch_modules/{mergedb.py => merge_db.py} (87%) diff --git a/timesearch_modules/__init__.py b/timesearch_modules/__init__.py index 7ccb81e..3ca4c06 100644 --- a/timesearch_modules/__init__.py +++ b/timesearch_modules/__init__.py @@ -34,7 +34,7 @@ Commands for processing: {offline_reading} {index} {breakdown} -{mergedb} +{merge_db} TO SEE DETAILS ON EACH COMMAND, RUN > timesearch.py @@ -106,11 +106,11 @@ get_wiki: > timesearch.py get_wiki -r subredditname ''', - 'mergedb': ''' -mergedb: + 'merge_db': ''' +merge_db: Copy all new posts from one timesearch database into another. - > timesearch mergedb --from redditdev1.db --to redditdev2.db + > timesearch merge_db --from redditdev1.db --to redditdev2.db flags: --from: @@ -270,6 +270,7 @@ OLD_COMMAND_ALIASES = { 'commentaugment': 'get_comments', 'getstyles': 'get_styles', 'getwiki': 'get_wiki', + 'mergedb': 'merge_db', 'redmash': 'index', } @@ -321,9 +322,9 @@ def livestream_gateway(args): from . import livestream livestream.livestream_argparse(args) -def mergedb_gateway(args): - from . import mergedb - mergedb.mergedb_argparse(args) +def merge_db_gateway(args): + from . import merge_db + merge_db.merge_db_argparse(args) def offline_reading_gateway(args): from . import offline_reading @@ -376,10 +377,10 @@ p_livestream.add_argument('-v', '--verbose', dest='verbose', action='store_true' p_livestream.add_argument('-w', '--wait', dest='sleepy', default=30) p_livestream.set_defaults(func=livestream_gateway) -p_mergedb = subparsers.add_parser('mergedb') -p_mergedb.add_argument('--from', dest='from_db_path', required=True) -p_mergedb.add_argument('--to', dest='to_db_path', required=True) -p_mergedb.set_defaults(func=mergedb_gateway) +p_merge_db = subparsers.add_parser('merge_db', aliases=['mergedb']) +p_merge_db.add_argument('--from', dest='from_db_path', required=True) +p_merge_db.add_argument('--to', dest='to_db_path', required=True) +p_merge_db.set_defaults(func=merge_db_gateway) p_offline_reading = subparsers.add_parser('offline_reading') p_offline_reading.add_argument('-r', '--subreddit', dest='subreddit', default=None) diff --git a/timesearch_modules/mergedb.py b/timesearch_modules/merge_db.py similarity index 87% rename from timesearch_modules/mergedb.py rename to timesearch_modules/merge_db.py index df34310..a7be08d 100644 --- a/timesearch_modules/mergedb.py +++ b/timesearch_modules/merge_db.py @@ -23,7 +23,7 @@ def _migrate_helper(db, tablename): newcount = db.cur.execute('SELECT count(*) FROM %s' % tablename).fetchone()[0] print('Gained %d items.' % (newcount - oldcount)) -def mergedb(from_db_path, to_db_path): +def merge_db(from_db_path, to_db_path): to_db = tsdb.TSDB(to_db_path) from_db = tsdb.TSDB(from_db_path) @@ -31,5 +31,5 @@ def mergedb(from_db_path, to_db_path): _migrate_helper(to_db, 'submissions') _migrate_helper(to_db, 'comments') -def mergedb_argparse(args): - return mergedb(args.from_db_path, args.to_db_path) +def merge_db_argparse(args): + return merge_db(args.from_db_path, args.to_db_path)