def get_external_executable_params(self, instance, repository_handle, name): check.inst_param(instance, "instance", DagsterInstance) check.inst_param(repository_handle, "repository_handle", RepositoryHandle) check.str_param(name, "name") repo_origin = repository_handle.get_origin() recon_repo = recon_repository_from_origin(repo_origin) args = ExternalExecutableArgs( instance_ref=instance.get_ref(), repository_origin=repo_origin, name=name, ) return get_external_executable_params(recon_repo, args)
def executable_params_command(args): recon_repo = recon_repository_from_origin(args.repository_origin) return get_external_executable_params(recon_repo, args)