Move stats to own command

This commit is contained in:
2021-12-14 01:11:07 +01:00
parent 2b6ca43dd6
commit 5184b71b27

View File

@ -53,8 +53,7 @@ def add(
@app.command() @app.command()
def check() -> None: def stats() -> None:
"""Check new entries for every feed"""
with closing(make_reader(Settings.db_file)) as reader: with closing(make_reader(Settings.db_file)) as reader:
feed_count = reader.get_feed_counts() feed_count = reader.get_feed_counts()
entry_count = reader.get_entry_counts() entry_count = reader.get_entry_counts()
@ -78,6 +77,11 @@ def check() -> None:
12 Months: {entry_count.averages[2]:.2f} entries per day""" 12 Months: {entry_count.averages[2]:.2f} entries per day"""
) )
@app.command()
def check() -> None:
"""Check new entries for every feed"""
with closing(make_reader(Settings.db_file)) as reader:
# Update the feeds # Update the feeds
reader.update_feeds() reader.update_feeds()