Example #1
0
    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)
Example #2
0
def executable_params_command(args):
    recon_repo = recon_repository_from_origin(args.repository_origin)
    return get_external_executable_params(recon_repo, args)