scripts

package
v0.9.0 Latest Latest
Warning

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

Go to latest
Published: Nov 18, 2015 License: GPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Scan

func Scan() common.Entities

Scan returns a slice with all the provisioning scripts that have been found.

Types

type ProvisioningScript

type ProvisioningScript struct {
	// contains filtered or unexported fields
}

ProvisioningScript represents a provisioning script that can be run by Holo (an executable file below /usr/share/holo/provision).

func (ProvisioningScript) Apply

func (s ProvisioningScript) Apply(withForce bool)

Apply implements the common.Entity interface for ProvisioningScript.

func (ProvisioningScript) EntityID

func (s ProvisioningScript) EntityID() string

EntityID implements the common.Entity interface for ProvisioningScript.

func (ProvisioningScript) RenderDiff

func (s ProvisioningScript) RenderDiff() ([]byte, error)

RenderDiff implements the common.Entity interface for ProvisioningScript.

func (ProvisioningScript) Report

func (s ProvisioningScript) Report() *shared.Report

Report implements the common.Entity interface for ProvisioningScript.

Jump to

Keyboard shortcuts

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