Documentation ¶
Index ¶
- func New(c *ssh.Client) distro.Distro
- type Ubuntu
- func (u *Ubuntu) Build(app spec.Application, prog spec.Program) (bool, error)
- func (u *Ubuntu) CronDisable(app spec.Application, job spec.Job) error
- func (u *Ubuntu) CronEnable(app spec.Application, job spec.Job) error
- func (u *Ubuntu) CronStatus(app spec.Application, job spec.Job, tw *tabwriter.Writer) error
- func (u *Ubuntu) Detect() (bool, error)
- func (u *Ubuntu) Df() error
- func (u *Ubuntu) ExtractTar(name, dir string) error
- func (u *Ubuntu) Forward(app spec.Application, port string) error
- func (u *Ubuntu) InstallDocker() error
- func (u *Ubuntu) Log(app spec.Application, prog spec.Program, no int) error
- func (u *Ubuntu) MkdirAll(name string) error
- func (u *Ubuntu) Prune(name string, n int) error
- func (u *Ubuntu) ReadFile(name string) ([]byte, error)
- func (u *Ubuntu) Reload(app spec.Application, prog spec.Program, no int, rebuilt bool) error
- func (u *Ubuntu) ReloadAll(app spec.Application, prog spec.Program, rebuilt bool) error
- func (u *Ubuntu) Remove(name string) error
- func (u *Ubuntu) Restart(app spec.Application, prog spec.Program, no int) error
- func (u *Ubuntu) RestartAll(app spec.Application, prog spec.Program) error
- func (u *Ubuntu) Run(app spec.Application, prog spec.Program) error
- func (u *Ubuntu) Scale(app spec.Application, prog spec.Program, n int) error
- func (u *Ubuntu) Signal(app spec.Application, prog spec.Program, no int, signal string) error
- func (u *Ubuntu) Status(app spec.Application, prog spec.Program, tw *tabwriter.Writer) error
- func (u *Ubuntu) Symlink(oldname, newname string) error
- func (u *Ubuntu) Top() error
- func (u *Ubuntu) Touch(name string) error
- func (u *Ubuntu) UpdateCurrent(app spec.Application, relDir string) error
- func (u *Ubuntu) WriteFile(name string, data []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Ubuntu ¶
func (*Ubuntu) CronDisable ¶
func (*Ubuntu) CronEnable ¶
func (*Ubuntu) CronStatus ¶
func (*Ubuntu) ExtractTar ¶
func (*Ubuntu) Forward ¶ added in v0.10.0
func (u *Ubuntu) Forward(app spec.Application, port string) error
func (*Ubuntu) InstallDocker ¶
func (*Ubuntu) RestartAll ¶
func (*Ubuntu) UpdateCurrent ¶ added in v0.12.0
func (u *Ubuntu) UpdateCurrent(app spec.Application, relDir string) error
Click to show internal directories.
Click to hide internal directories.