Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct { Debug bool Config *Config Notify *NotifyService Output *OutputService // contains filtered or unexported fields }
Client is a fake API client for write to local file
type Config ¶
type Config struct { OutputFile string Parser terraform.Parser // Template is used for all Terraform command output Template *terraform.Template ParseErrorTemplate *terraform.Template Vars map[string]string EmbeddedVarNames []string Templates map[string]string CI string UseRawOutput bool }
Config is a configuration for local file
type NotifyService ¶
type NotifyService service
NotifyService handles communication with the notification related methods of GitHub API
type OutputService ¶
type OutputService service
func (*OutputService) WriteToFile ¶
func (f *OutputService) WriteToFile(body string, outputFile string) error
WriteToFile Write result to file
Click to show internal directories.
Click to hide internal directories.