diff --git a/src/cpl_cli/command/generate_service.py b/src/cpl_cli/command/generate_service.py index 7a084e6e..e7e32652 100644 --- a/src/cpl_cli/command/generate_service.py +++ b/src/cpl_cli/command/generate_service.py @@ -102,6 +102,9 @@ class GenerateService(CommandABC): rel_path = '/'.join(parts[:-1]) class_name = parts[len(parts) - 1] + if 'src' not in name: + rel_path = f'src/{rel_path}' + template = template(class_name, schematic, self._schematics[schematic]["Upper"], rel_path) file_path = os.path.join(self._env.working_directory, template.path, template.name)