()
| 312 | } |
| 313 | |
| 314 | func (u *Unpackerr) watchCmdAndWebhooks() { |
| 315 | for hook := range u.hookChan { |
| 316 | if hook.WebhookConfig.URL != "" { |
| 317 | u.sendWebhookWithLog(hook.WebhookConfig, hook.WebhookPayload) |
| 318 | } |
| 319 | |
| 320 | if hook.WebhookConfig.Command != "" { |
| 321 | u.runCmdhookWithLog(hook.WebhookConfig, hook.WebhookPayload) |
| 322 | } |
| 323 | } |
| 324 | } |
| 325 | |
| 326 | // ParseFlags turns CLI args into usable data. |
| 327 | func (u *Unpackerr) ParseFlags() *Unpackerr { |
no test coverage detected