coderutil

package
v1.16.0-rc.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 29, 2021 License: GPL-3.0 Imports: 5 Imported by: 0

Documentation

Overview

Package coderutil providers utilities for high-level operations on coder-sdk entities.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DialEnvWsep

func DialEnvWsep(ctx context.Context, client *coder.Client, env *coder.Environment) (*websocket.Conn, error)

DialEnvWsep dials the executor endpoint using the https://github.com/cdr/wsep message protocol. The proper resource pool access URL is used.

Types

type EnvWithPool

type EnvWithPool struct {
	Env  coder.Environment
	Pool coder.ResourcePool
}

EnvWithPool composes an Environment entity with its associated ResourcePool.

func EnvsWithPool

func EnvsWithPool(ctx context.Context, client *coder.Client, envs []coder.Environment) ([]EnvWithPool, error)

EnvsWithPool performs the composition of each Environment with its associated ResourcePool.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL