• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mindersec / minder / 12583378746

02 Jan 2025 01:44PM UTC coverage: 55.135%. First build
12583378746

Pull #4829

github

web-flow
Merge 88258024f into 4cd5e165e
Pull Request #4829: Add NATS publisher support to reminder

17 of 32 new or added lines in 4 files covered. (53.13%)

16980 of 30797 relevant lines covered (55.14%)

38.03 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/internal/reminder/publisher.go
1
// SPDX-FileCopyrightText: Copyright 2024 The Minder Authors
2
// SPDX-License-Identifier: Apache-2.0
3

4
package reminder
5

6
import (
7
        "context"
8
        "fmt"
9

10
        "github.com/ThreeDotsLabs/watermill/message"
11

12
        "github.com/mindersec/minder/pkg/eventer"
13
)
14

NEW
15
func (r *reminder) getMessagePublisher(ctx context.Context) (message.Publisher, error) {
×
NEW
16
        pub, err := eventer.New(ctx, nil, &r.cfg.EventConfig)
×
NEW
17
        if err != nil {
×
NEW
18
                return nil, fmt.Errorf("failed to create publisher: %w", err)
×
NEW
19
        }
×
20

NEW
21
        return pub, nil
×
22
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc