github.com/caos/orbos@v1.5.14-0.20221103111702-e6cd0cea7ad4/internal/operator/orbiter/adapt.go (about) 1 package orbiter 2 3 import ( 4 "github.com/caos/orbos/mntr" 5 "github.com/caos/orbos/pkg/secret" 6 "github.com/caos/orbos/pkg/tree" 7 ) 8 9 type AdaptFunc func( 10 monitor mntr.Monitor, 11 finishedChan chan struct{}, 12 desired *tree.Tree, 13 current *tree.Tree, 14 ) ( 15 QueryFunc, 16 DestroyFunc, 17 ConfigureFunc, 18 bool, 19 map[string]*secret.Secret, 20 error, 21 )