Skip to content

Commit 0a04779

Browse files
committed
Merge pull request #1031 from ElDeveloper/minor-log-improvement
ENH: Minor enhancements to the CLI for qiita log
2 parents 7482bed + ff5873a commit 0a04779

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

scripts/qiita

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -79,11 +79,6 @@ def ware():
7979
pass
8080

8181

82-
@qiita.group()
83-
def log():
84-
pass
85-
86-
8782
# #############################################################################
8883
# DB COMMANDS
8984
# #############################################################################
@@ -346,16 +341,18 @@ def status():
346341
click.echo(r_client.ttl('sysmessage'), "seconds remaining")
347342

348343

349-
@log.command()
350-
@click.argument('entries', required=False, type=int, default=10)
351-
def get(entries):
344+
@qiita.command()
345+
@click.option('--n', required=False, type=click.IntRange(0, None), default=10,
346+
help="Number of most recent log entries to retrieve.",
347+
show_default=True)
348+
def log(n):
352349

353350
width = click.get_terminal_size()[0]
354351

355352
template = width*"=" + "\nTime: {}\nMessage:\n{}\nInfo:{}\n"
356353

357354
lines = []
358-
for e in LogEntry.newest_records(entries):
355+
for e in LogEntry.newest_records(n):
359356

360357
info = []
361358
for i in e.info:

0 commit comments

Comments
 (0)