summaryrefslogtreecommitdiff
path: root/internal/run.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/run.go')
-rw-r--r--internal/run.go6
1 files changed, 4 insertions, 2 deletions
diff --git a/internal/run.go b/internal/run.go
index 417b81b..ef9919d 100644
--- a/internal/run.go
+++ b/internal/run.go
@@ -1,6 +1,8 @@
package internal
-func Run(configFile string) {
+import "context"
+
+func Run(cts context.Context, configFile string) {
config, err := newConfig(configFile)
if err != nil {
panic(err)
@@ -11,7 +13,7 @@ func Run(configFile string) {
notifyError(config, err)
}
- state = execute(state, config)
+ state = execute(ctx, state, config)
if err := state.persist(); err != nil {
notifyError(config, err)