MCPcopy Create free account
hub / github.com/Codeplain-ai/codeplain / execute

Method execute

render_machine/actions/create_dist.py:12–26  ·  view source on GitHub ↗
(self, render_context: RenderContext, _previous_action_payload: Any | None)

Source from the content-addressed store, hash-verified

10 SUCCESSFUL_OUTCOME = "dist_created"
11
12 def execute(self, render_context: RenderContext, _previous_action_payload: Any | None):
13 # Copy build and conformance tests folders to output folders if specified
14 if render_context.copy_build:
15 file_utils.copy_folder_to_output(
16 render_context.build_folder,
17 render_context.build_dest,
18 )
19 if render_context.copy_conformance_tests:
20 file_utils.copy_folder_to_output(
21 render_context.conformance_tests.get_module_conformance_tests_folder(render_context.module_name),
22 render_context.conformance_tests_dest,
23 )
24 console.info(f"[#79FC96]Render of module {render_context.module_name} completed successfully.[/#79FC96]")
25
26 return self.SUCCESSFUL_OUTCOME, None

Callers 1

runMethod · 0.45

Calls 2

infoMethod · 0.80

Tested by

no test coverage detected