Versions in this module Expand all Collapse all v2 v2.1.3 Oct 3, 2024 v2.1.1 Jan 20, 2023 Changes in this version + func Migrate(mysqlDb MySQL) error + func TxDeadlock(err error) bool + func ViolatesMinTime(err error) bool + type MySQL struct + func New(host string, port int, user string, password string, dbname string) (MySQL, error) + func NewFromConfig(cfg *config.Monkey) (MySQL, error) + func (m MySQL) Check(term chaosmonkey.Termination, appCfg chaosmonkey.AppConfig, endHour int, ...) error + func (m MySQL) CheckWithDelay(term chaosmonkey.Termination, appCfg chaosmonkey.AppConfig, endHour int, ...) error + func (m MySQL) Close() error + func (m MySQL) Publish(date time.Time, sched *schedule.Schedule) error + func (m MySQL) PublishWithDelay(date time.Time, sched *schedule.Schedule, delay time.Duration) (err error) + func (m MySQL) Retrieve(date time.Time) (sched *schedule.Schedule, err error) Other modules containing this package github.com/Netflix/chaosmonkey