Skip to content

Commit 2963486

Browse files
Merge pull request #26 from aitomatic/fix/list_log_need_to_login
fix: add authenticated to list and logs cmd
2 parents 10fe325 + 2644846 commit 2963486

3 files changed

Lines changed: 5 additions & 1 deletion

File tree

src/list/main.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
import click
22
from src.api.aitomatic import AiCloudApi
3+
from src.login.main import authenticated
34

45

56
@click.command()
67
@click.argument('app_name', type=str)
78
@click.option('-n', 'n', default=10, help='Number of jobs')
89
@click.pass_obj
10+
@authenticated
911
def list(obj, app_name: str, n: int) -> None:
1012
'''List all jobs related to an app'''
1113
click.echo(f"Listing all {app_name}'s jobs...\n")

src/logs/main.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
import click
22
from src.api.aitomatic import AiCloudApi
3+
from src.login.main import authenticated
34
from src.utils import show_error_message
45

56

67
@click.command()
78
@click.argument('job_id', type=str)
89
@click.pass_obj
10+
@authenticated
911
def logs(obj, job_id: str) -> None:
1012
'''Show log of a job'''
1113
click.echo(f'Retrieving log of job {job_id}...\n')

version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.12.0
1+
0.12.1

0 commit comments

Comments
 (0)