 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Entrypointer ¶
type Entrypointer struct {
	// Entrypoint is the original specified entrypoint, if any.
	Entrypoint string
	// Args are the original specified args, if any.
	Args []string
	// WaitFile is the file to wait for. If not specified, execution begins
	// immediately.
	WaitFile string
	// PostFile is the file to write when complete. If not specified, no
	// file is written.
	PostFile string
	// Waiter encapsulates waiting for files to exist.
	Waiter Waiter
	// Runner encapsulates running commands.
	Runner Runner
	// PostWriter encapsulates writing files when complete.
	PostWriter PostWriter
}
    Entrypointer holds fields for running commands with redirected entrypoints.
func (Entrypointer) Go ¶
func (e Entrypointer) Go()
Go optionally waits for a file, runs the command, and writes a post file.
type PostWriter ¶
type PostWriter interface {
	// Write writes to the path when complete.
	Write(file string)
}
    PostWriter encapsulates writing a file when complete.
 Click to show internal directories. 
   Click to hide internal directories.