Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StackEvents ¶
type StackEvents map[string]*cloudformation.StackEvent
type StackEventsRecord ¶
type StackEventsRecord struct { Records StackEvents Err error }
type Streamer ¶
type Streamer struct {
// contains filtered or unexported fields
}
func New ¶
func New(svc cloudformationiface.CloudFormationAPI, logger *logrus.Logger) *Streamer
func (*Streamer) DescribeStackEvents ¶
func (s *Streamer) DescribeStackEvents(stackName *string, seenEvents StackEvents) (stackEvents *StackEventsRecord)
func (*Streamer) StartStreaming ¶
func (s *Streamer) StartStreaming(stackName *string, seenEvents StackEvents, wr *writer.StringWriter, done <-chan bool) error
type Streameriface ¶
type Streameriface interface { StartStreaming(*string, StackEvents, *writer.StringWriter, <-chan bool) error DescribeStackEvents(*string, StackEvents) (stackEvents *StackEventsRecord) }
Click to show internal directories.
Click to hide internal directories.