Skip to content

Commit a440f1f

Browse files
committed
Modify cloning log
1 parent b85ee41 commit a440f1f

File tree

1 file changed

+26
-21
lines changed

1 file changed

+26
-21
lines changed

src/superannotate/lib/core/usecases/projects.py

Lines changed: 26 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -546,30 +546,35 @@ def execute(self):
546546
)
547547
self.reporter.log_debug(str(e), exc_info=True)
548548

549-
if self._include_workflow and self._include_annotation_classes:
550-
if self._project.project_type in (
551-
constances.ProjectType.DOCUMENT.value,
552-
constances.ProjectType.VIDEO.value,
553-
):
554-
self.reporter.log_warning(
555-
"Workflow copy is deprecated for "
556-
f"{constances.ProjectType.get_name(self._project_to_create.project_type)} projects."
557-
)
558-
elif not annotation_classes_created:
559-
self.reporter.log_info(
560-
f"Skipping the workflow clone from {self._project.name} to {self._project_to_create.name}."
561-
)
549+
if self._include_workflow:
550+
if self._include_annotation_classes:
551+
if self._project.project_type in (
552+
constances.ProjectType.DOCUMENT.value,
553+
constances.ProjectType.VIDEO.value,
554+
):
555+
self.reporter.log_warning(
556+
"Workflow copy is deprecated for "
557+
f"{constances.ProjectType.get_name(self._project_to_create.project_type)} projects."
558+
)
559+
elif not annotation_classes_created:
560+
self.reporter.log_info(
561+
f"Skipping the workflow clone from {self._project.name} to {self._project_to_create.name}."
562+
)
563+
else:
564+
self.reporter.log_info(
565+
f"Cloning workflow from {self._project.name} to {self._project_to_create.name}."
566+
)
567+
try:
568+
self._copy_workflow(annotation_classes_entity_mapping, project)
569+
except (AppException, RequestException) as e:
570+
self.reporter.log_warning(
571+
f"Failed to workflow from {self._project.name} to {self._project_to_create.name}."
572+
)
573+
self.reporter.log_debug(str(e), exc_info=True)
562574
else:
563575
self.reporter.log_info(
564-
f"Cloning workflow from {self._project.name} to {self._project_to_create.name}."
576+
f"Skipping the workflow clone from {self._project.name} to {self._project_to_create.name}."
565577
)
566-
try:
567-
self._copy_workflow(annotation_classes_entity_mapping, project)
568-
except (AppException, RequestException) as e:
569-
self.reporter.log_warning(
570-
f"Failed to workflow from {self._project.name} to {self._project_to_create.name}."
571-
)
572-
self.reporter.log_debug(str(e), exc_info=True)
573578
if self._include_contributors:
574579
self.reporter.log_info(
575580
f"Cloning contributors from {self._project.name} to {self._project_to_create.name}."

0 commit comments

Comments
 (0)