Implement stackbox logs to view service logs easily.
Implementation
@cli.command()
@click.argument('service')
@click.option('--follow', '-f', is_flag=True)
@click.option('--tail', default=100, type=int)
def logs(service, follow, tail):
"""View service logs."""
cmd = ["docker", "logs"]
if follow:
cmd.append("-f")
cmd.extend(["--tail", str(tail)])
cmd.append(f"stackbox-{service}")
subprocess.run(cmd)
Acceptance Criteria
Implement
stackbox logsto view service logs easily.Implementation
Acceptance Criteria