diff --git a/cli/src/core/service_creator.py b/cli/src/core/service_creator.py index b975906..f555a78 100644 --- a/cli/src/core/service_creator.py +++ b/cli/src/core/service_creator.py @@ -127,20 +127,27 @@ class ServiceCreator: def copy_files_from_current_service(): # ui - CURRENT_FILENAME = str(REPO_ROOT / ".." / "sls_bd_qt" / self.ui_filename) + CURRENT_FILENAME = ( + REPO_ROOT / ".." / "sls_bd_qt" / f"A_BD_{self.ui_filename}.ui" + ).resolve() DEST_FILENAME = str( - REPO_ROOT / "services" / service.dir_name / "current" / "qt" / self.ui_filename + REPO_ROOT + / "services" + / service.dir_name + / "current" + / "qt" + / f"A_BD_{self.ui_filename}.ui" ) shutil.copyfile(CURRENT_FILENAME, DEST_FILENAME) # ioc subs - CURRENT_FILENAME = str( + CURRENT_FILENAME = ( REPO_ROOT / ".." / "A_BD" / f"AGEBD-CPCL-{service.name_upper}" / f"AGEBD-CPCL-{service.name_upper}_main.subs" - ) + ).resolve() DEST_FILENAME = str( REPO_ROOT / "services" @@ -152,13 +159,13 @@ class ServiceCreator: shutil.copyfile(CURRENT_FILENAME, DEST_FILENAME) # ioc template - CURRENT_FILENAME = str( + CURRENT_FILENAME = ( REPO_ROOT / ".." / "A_BD" / f"AGEBD-CPCL-{service.name_upper}" / f"{service.name_upper}.template" - ) + ).resolve() DEST_FILENAME = str( REPO_ROOT / "services"