Skip to content

Commit 3c0bc84

Browse files
committed
Improve logging
1 parent 369fc80 commit 3c0bc84

File tree

7 files changed

+18
-6
lines changed

7 files changed

+18
-6
lines changed

.github/workflows/push.yml

+1
Original file line numberDiff line numberDiff line change
@@ -50,3 +50,4 @@ jobs:
5050
args: release --rm-dist
5151
env:
5252
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
53+
TAP_GITHUB_TOKEN: ${{ secrets.TAP_GITHUB_TOKEN }}

.goreleaser.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ brews:
8080
- tap:
8181
owner: containeroo
8282
name: homebrew-tap
83+
token: "{{ .Env.TAP_GITHUB_TOKEN }}"
8384
folder: Formula
8485
homepage: https://containeroo.ch
8586
description: Synchronize Traefik host rules and/or Kubernetes Ingresses with Cloudflare

CHANGELOG.md

+10
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,17 @@
11
# Changelog
22

3+
## [v5.4.1](https://github.com/containeroo/SyncFlaer/tree/v5.4.1) (2022-02-15)
4+
5+
[All Commits](https://github.com/containeroo/SyncFlaer/compare/v5.4.0...v5.4.1)
6+
7+
**Bug fixes:**
8+
9+
- Improve log messages
10+
311
## [v5.4.0](https://github.com/containeroo/SyncFlaer/tree/v5.4.0) (2022-02-15)
412

13+
[All Commits](https://github.com/containeroo/SyncFlaer/compare/v5.3.0...v5.4.0)
14+
515
**New features:**
616

717
- Add support for overriding defaults in Traefik rules (#102)

cmd/syncflaer/main.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import (
1212
log "github.com/sirupsen/logrus"
1313
)
1414

15-
const version string = "5.4.0"
15+
const version string = "5.4.1"
1616

1717
func main() {
1818
log.SetOutput(os.Stdout)

internal/cloudflare.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ func GetDeleteGraceRecords(cf *CloudflareClient, zoneID string) []cloudflare.DNS
9090
func CreateCloudflareDNSRecord(cf *CloudflareClient, zoneID string, record cloudflare.DNSRecord, slackHandler *SlackHandler) {
9191
_, err := cf.client.CreateDNSRecord(context.Background(), zoneID, record)
9292
if err != nil {
93-
errMsg := fmt.Sprintf("Unable to create DNS record %s: %s", record.Name, err)
93+
errMsg := fmt.Sprintf("Unable to create Cloudflare DNS record %s: %s", record.Name, err)
9494
slackHandler.AddSlackMessage(errMsg, "danger")
9595
log.Error(errMsg)
9696
return
@@ -108,7 +108,7 @@ func CreateCloudflareDNSRecord(cf *CloudflareClient, zoneID string, record cloud
108108
func DeleteCloudflareDNSRecord(cf *CloudflareClient, zoneID string, record cloudflare.DNSRecord, slackHandler *SlackHandler) {
109109
err := cf.client.DeleteDNSRecord(context.Background(), zoneID, record.ID)
110110
if err != nil {
111-
errMsg := fmt.Sprintf("Unable to delete DNS record %s: %s", record.Name, err)
111+
errMsg := fmt.Sprintf("Unable to delete Cloudflare DNS record %s: %s", record.Name, err)
112112
slackHandler.AddSlackMessage(errMsg, "danger")
113113
log.Error(errMsg)
114114
return
@@ -140,7 +140,7 @@ func UpdateCloudflareDNSRecords(cf *CloudflareClient, zoneID string, cloudflareD
140140
}
141141
err := cf.client.UpdateDNSRecord(context.Background(), zoneID, dnsRecord.ID, updatedDNSRecord)
142142
if err != nil {
143-
errMsg := fmt.Sprintf("Unable to update DNS record %s: %s", dnsRecord.Name, err)
143+
errMsg := fmt.Sprintf("Unable to update Cloudflare DNS record %s: %s", dnsRecord.Name, err)
144144
slackHandler.AddSlackMessage(errMsg, "danger")
145145
log.Error(errMsg)
146146
continue

internal/slack.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ func (s *SlackHandler) SendSlackMessage(config *Configuration) {
3131

3232
err := slack.PostWebhook(config.Notifications.Slack.WebhookURL, &msg)
3333
if err != nil {
34-
log.Errorf("Error sending slack message: %s", err)
34+
log.Errorf("Unable to send Slack message: %s", err)
3535
}
3636
}
3737

internal/traefik.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ func GetTraefikRules(config *Configuration, currentIP, zoneName string, userReco
5353
client := &http.Client{}
5454
req, err := http.NewRequest("GET", traefikHost, nil)
5555
if err != nil {
56-
log.Fatalf("Error creating http request for Traefik %s: %s", traefikInstance.Name, err)
56+
log.Fatalf("Error creating http client for Traefik %s: %s", traefikInstance.Name, err)
5757
}
5858
if traefikInstance.Username != "" && traefikInstance.Password != "" {
5959
req.SetBasicAuth(traefikInstance.Username, traefikInstance.Password)

0 commit comments

Comments
 (0)