File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed
__meta/synchronizer/synchronizer Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change 1919
2020load_dotenv ()
2121
22- # Mapping of service names to their corresponding classes
22+ # Mapping of service names to their corresponding classes.
23+ # The services will be executed in the order they are listed here.
24+ # THere is no dependency between the services unless explicitly stated here.
2325SERVICE_CLASSES : dict [str , type [AbstractSynchronizer ]] = {
24- "github" : GithubSynchronizer ,
2526 "keycloak" : KeycloakSynchronizer ,
2627 "vault" : VaultSynchronizer ,
28+ "secrets" : SecretsSynchronizer , # Run after the keycloak clients are created.
2729 "slack" : SlackSynchronizer ,
28- "secrets" : SecretsSynchronizer ,
2930 "google_drive" : GoogleDriveSynchronizer ,
30- "codeowners" : CodeownersSynchronizer ,
3131 "leadership" : LeadershipSynchronizer ,
32+ "codeowners" : CodeownersSynchronizer ,
33+ "github" : GithubSynchronizer , # Run last since it takes the longest time.
3234}
3335
3436
You can’t perform that action at this time.
0 commit comments