Show fewer lines on a log follow
This commit is contained in:
parent
b783588ee6
commit
2266438303
|
@ -1001,8 +1001,8 @@ def vm_flush_locks(domain):
|
||||||
'domain'
|
'domain'
|
||||||
)
|
)
|
||||||
@click.option(
|
@click.option(
|
||||||
'-l', '--lines', 'lines', default=1000, show_default=True,
|
'-l', '--lines', 'lines', default=None, show_default=False,
|
||||||
help='Display this many log lines from the end of the log buffer.'
|
help='Display this many log lines from the end of the log buffer. [default: 1000]'
|
||||||
)
|
)
|
||||||
@click.option(
|
@click.option(
|
||||||
'-f', '--follow', 'follow', is_flag=True, default=False,
|
'-f', '--follow', 'follow', is_flag=True, default=False,
|
||||||
|
@ -1014,6 +1014,13 @@ def vm_log(domain, lines, follow):
|
||||||
Show console logs of virtual machine DOMAIN on its current node in a pager or continuously. DOMAIN may be a UUID or name. Note that migrating a VM to a different node will cause the log buffer to be overwritten by entries from the new node.
|
Show console logs of virtual machine DOMAIN on its current node in a pager or continuously. DOMAIN may be a UUID or name. Note that migrating a VM to a different node will cause the log buffer to be overwritten by entries from the new node.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
# Set the default here so we can handle it
|
||||||
|
if lines is None:
|
||||||
|
if follow:
|
||||||
|
lines = 10
|
||||||
|
else:
|
||||||
|
lines = 1000
|
||||||
|
|
||||||
if follow:
|
if follow:
|
||||||
retcode, retmsg = pvc_vm.follow_console_log(config, domain, lines)
|
retcode, retmsg = pvc_vm.follow_console_log(config, domain, lines)
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Reference in New Issue