(jobName string)
| 90 | }, nil |
| 91 | } |
| 92 | func (sm *StoreManager) GetGtidForJob(jobName string) (string, error) { |
| 93 | key := fmt.Sprintf("dtle/%v/Gtid", jobName) |
| 94 | p, err := sm.consulStore.Get(key) |
| 95 | if err == store.ErrKeyNotFound { |
| 96 | return "", nil |
| 97 | } else if err != nil { |
| 98 | return "", err |
| 99 | } |
| 100 | // Get a non-existing KV |
| 101 | return string(p.Value), nil |
| 102 | } |
| 103 | |
| 104 | func (sm *StoreManager) GetConfig(jobName string) (*MySQLDriverConfig, error) { |
| 105 | key := fmt.Sprintf("dtle/%v/Config", jobName) |
no test coverage detected