Documentation
¶
Index ¶
- Constants
- type Deployer
- type DeployerFunc
- type DeployerOption
- func WithBaseDir(baseDir string) DeployerOption
- func WithDataFile(dataFile string) DeployerOption
- func WithDryRun(dryRun bool) DeployerOption
- func WithEnclave(enclave string) DeployerOption
- func WithEngineManager(engineManager EngineManager) DeployerOption
- func WithKurtosisBinary(kurtosisBinary string) DeployerOption
- func WithKurtosisDeployer(ktDeployer DeployerFunc) DeployerOption
- func WithKurtosisPackage(kurtosisPkg string) DeployerOption
- func WithTemplateFile(templateFile string) DeployerOption
- type EngineManager
- type FileServer
- type PrestateInfo
- type Templater
Constants ¶
View Source
const FILESERVER_PACKAGE = "fileserver"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Deployer ¶
type Deployer struct {
// contains filtered or unexported fields
}
func NewDeployer ¶
func NewDeployer(opts ...DeployerOption) *Deployer
type DeployerFunc ¶
type DeployerFunc func(opts ...kurtosis.KurtosisDeployerOptions) (deployer, error)
type DeployerOption ¶
type DeployerOption func(*Deployer)
func WithBaseDir ¶
func WithBaseDir(baseDir string) DeployerOption
func WithDataFile ¶
func WithDataFile(dataFile string) DeployerOption
func WithDryRun ¶
func WithDryRun(dryRun bool) DeployerOption
func WithEnclave ¶
func WithEnclave(enclave string) DeployerOption
func WithEngineManager ¶
func WithEngineManager(engineManager EngineManager) DeployerOption
func WithKurtosisBinary ¶
func WithKurtosisBinary(kurtosisBinary string) DeployerOption
func WithKurtosisDeployer ¶
func WithKurtosisDeployer(ktDeployer DeployerFunc) DeployerOption
func WithKurtosisPackage ¶
func WithKurtosisPackage(kurtosisPkg string) DeployerOption
func WithTemplateFile ¶
func WithTemplateFile(templateFile string) DeployerOption
type EngineManager ¶
type EngineManager interface {
EnsureRunning() error
}
type FileServer ¶
type FileServer struct {
// contains filtered or unexported fields
}
func (*FileServer) Deploy ¶
func (f *FileServer) Deploy(ctx context.Context, sourceDir string) error
func (*FileServer) URL ¶
func (f *FileServer) URL(path ...string) string
type PrestateInfo ¶
Click to show internal directories.
Click to hide internal directories.