INNER CODE UNIT · Go
createSchedules
theopenlane/core · cmd/catalog/reconcile/main.go:286
func createSchedules(ctx context.Context, c *cli.Command) error {
recon, err := createReconciler(c)
if err != nil {
return err
}
orgIDs := c.Root().StringSlice("org-ids")
result, err := recon.CreateMissingSubscriptionSchedules(ctx, orgIDs)
if err != nil {
return err
}
if len(result.Actions) == 0 {
fmt.Println("No subscriptions require schedule creation")
return nil
}