diff --git a/lib/cdist/core/code.py b/lib/cdist/core/code.py index c42c360b..22a8ad34 100644 --- a/lib/cdist/core/code.py +++ b/lib/cdist/core/code.py @@ -116,6 +116,10 @@ class Code(object): """Run the gencode-remote script for the given cdist object.""" return self._run_gencode(cdist_object, 'remote') + def run_code_local(self, cdist_object): + script = os.path.join(self.local.object_path, cdist_object.code_local_path) + return self.local.run_script(script) + def transfer_code_remote(self, cdist_object): """Transfer the code_remote script for the given object to the remote side.""" source = os.path.join(self.local.object_path, cdist_object.code_remote_path)