diff --git a/naas_python/domains/space/adaptors/primary/TyperSpaceAdaptor.py b/naas_python/domains/space/adaptors/primary/TyperSpaceAdaptor.py index 4f13dbe..2b087d4 100644 --- a/naas_python/domains/space/adaptors/primary/TyperSpaceAdaptor.py +++ b/naas_python/domains/space/adaptors/primary/TyperSpaceAdaptor.py @@ -90,7 +90,7 @@ def create( image: str = typer.Option(..., "--image", help="Image of the space"), domain: str = typer.Option("", "--domain", "-d", help="Domain of the space"), env: str = typer.Option( - None, + {}, "--env", help="Environment variables for the Space container", ), @@ -258,6 +258,7 @@ def list( space_list = self.domain.list(page_size=page_size, page_number=page_number) data = [] + headers = [] # Extract the data and headers for space in space_list.spaces: @@ -271,7 +272,7 @@ def list( data.append(list(_space_dict.values())) # Append a list of values to data - headers = [key.upper() for key in _space_dict.keys()] + headers = [key.upper() for key in _space_dict.keys()] if len(data) == 0: print("No matching results found.")