logpolicy: remove the deprecated and now-unused NewWithConfigPath

Updates #cleanup

Signed-off-by: Alex Chan <alexc@tailscale.com>
This commit is contained in:
Alex Chan 2025-09-16 18:35:55 +01:00 committed by Alex Chan
parent 8608e42103
commit 2b0f59cd38

View File

@ -464,18 +464,6 @@ func New(collection string, netMon *netmon.Monitor, health *health.Tracker, logf
}.New() }.New()
} }
// Deprecated: Use [Options.New] instead.
func NewWithConfigPath(collection, dir, cmdName string, netMon *netmon.Monitor, health *health.Tracker, logf logger.Logf) *Policy {
return Options{
Collection: collection,
Dir: dir,
CmdName: cmdName,
NetMon: netMon,
Health: health,
Logf: logf,
}.New()
}
// Options is used to construct a [Policy]. // Options is used to construct a [Policy].
type Options struct { type Options struct {
// Collection is a required collection to upload logs under. // Collection is a required collection to upload logs under.