Improved & added commands
This commit is contained in:
@@ -22,7 +22,6 @@ class AddService(CommandABC):
|
||||
CommandABC.__init__(self)
|
||||
|
||||
self._config = config
|
||||
|
||||
self._workspace = workspace
|
||||
|
||||
@property
|
||||
@@ -104,15 +103,15 @@ class AddService(CommandABC):
|
||||
Console.error(f'Invalid target: {target}')
|
||||
return
|
||||
|
||||
if target in build_settings.project_references:
|
||||
Console.error(f'Project reference already exists.')
|
||||
return
|
||||
|
||||
if self._workspace is None:
|
||||
target = f'../{target}'
|
||||
else:
|
||||
target = target.replace('src', '..')
|
||||
|
||||
if target in build_settings.project_references:
|
||||
Console.error(f'Project reference already exists.')
|
||||
return
|
||||
|
||||
build_settings.project_references.append(target)
|
||||
|
||||
Console.spinner(
|
||||
|
@@ -70,7 +70,6 @@ class RemoveService(CommandABC):
|
||||
:param args:
|
||||
:return:
|
||||
"""
|
||||
|
||||
project_name = args[0]
|
||||
if project_name not in self._workspace.projects:
|
||||
Console.error(f'Project {project_name} not found in workspace.')
|
||||
|
Reference in New Issue
Block a user