cmd

package
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Apr 19, 2018 License: Apache-2.0 Imports: 28 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Bosh

type Bosh struct {
	Exit   chan struct{}
	UI     UI
	Config config.Config
}

func (*Bosh) Run

func (b *Bosh) Run(args []string) error

type Catalog

type Catalog struct {
	UI     UI
	Config config.Config
}

func (*Catalog) Run

func (c *Catalog) Run(args []string) error

type ClientInterface added in v0.0.2

type ClientInterface interface {
	io.Closer
	Enqueue(analytics.Message) error
}

type Download

type Download struct {
	Exit   chan struct{}
	UI     UI
	Config config.Config
}

func (*Download) Run

func (d *Download) Run(args []string) error

type Start

type Start struct {
	Exit            chan struct{}
	UI              UI
	Config          config.Config
	AnalyticsClient analytics.Client
}

func (*Start) Run

func (s *Start) Run(args []string) error

type Stop

type Stop struct {
	Config          config.Config
	AnalyticsClient analytics.Client
}

func (*Stop) Run

func (s *Stop) Run(args []string) error

type Telemetry added in v0.0.2

type Telemetry struct {
	Exit   chan struct{}
	UI     UI
	Config config.Config
}

func (*Telemetry) Run added in v0.0.2

func (t *Telemetry) Run(args []string) error

type UI

type UI interface {
	Say(message string, args ...interface{})
}

Jump to

Keyboard shortcuts

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