Skip to content

Commit

Permalink
Fixed issues with static checks (#80)
Browse files Browse the repository at this point in the history
  • Loading branch information
pstrobl96 committed Mar 10, 2024
1 parent fcf63fc commit 2161cfa
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 12 deletions.
11 changes: 4 additions & 7 deletions cmd/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,10 @@ import (
)

var (
configFile = kingpin.Flag("config.file", "Configuration file for prusa_exporter.").Default("./prusa.yml").ExistingFile()
configReload = kingpin.Flag("config.reload", "Interval how often should be config reloaded - 0 for no reload.").Default("300").Int()
metricsPath = kingpin.Flag("exporter.metrics-path", "Path where to expose metrics.").Default("/metrics").String()
exporterMetrics = kingpin.Flag("exporter.metrics", "Decides if expose metrics about exporter itself.").Default("true").Bool()
metricsPort = kingpin.Flag("exporter.metrics-port", "Port where to expose metrics.").Default("10009").Int()
syslogTTL = kingpin.Flag("syslog.ttl", "TTL for syslog metrics in seconds.").Default("60").Int()
prusalinkTimeout = kingpin.Flag("prusalink.timeout", "Timeout for prusalink requests in ms.").Default("1000").Int()
configFile = kingpin.Flag("config.file", "Configuration file for prusa_exporter.").Default("./prusa.yml").ExistingFile()
metricsPath = kingpin.Flag("exporter.metrics-path", "Path where to expose metrics.").Default("/metrics").String()
metricsPort = kingpin.Flag("exporter.metrics-port", "Port where to expose metrics.").Default("10009").Int()
syslogTTL = kingpin.Flag("syslog.ttl", "TTL for syslog metrics in seconds.").Default("60").Int()
)

// Run function to start the exporter
Expand Down
3 changes: 0 additions & 3 deletions prusalink/prometheus.go
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,12 @@ import (

// Collector is a struct of all printer metrics
type Collector struct {
printerNozzleTemp *prometheus.Desc
printerBedTemp *prometheus.Desc
printerPrintSpeed *prometheus.Desc
printerNozzleTempTarget *prometheus.Desc
printerFiles *prometheus.Desc
printerPrintTime *prometheus.Desc
printerPrintTimeRemaining *prometheus.Desc
printerPrintProgress *prometheus.Desc
printerPrinting *prometheus.Desc
printerMaterial *prometheus.Desc
printerUp *prometheus.Desc
printerNozzleSize *prometheus.Desc
Expand Down
1 change: 0 additions & 1 deletion syslog/collector.go
Original file line number Diff line number Diff line change
Expand Up @@ -294,7 +294,6 @@ func (collector *Collector) Collect(ch chan<- prometheus.Metric) {
log.Error().Msgf("Error parsing value for metric %s: %s", k, err)
continue // Skip to next iteration if value parsing fails
}
collectorItem = collector.printerCPUUsage
ch <- prometheus.MustNewConstMetric(collector.printerCPUUsage, prometheus.GaugeValue, valueParsed/100, getLabels(mac, ip, []string{})...)
continue
case "loadcell":
Expand Down
1 change: 0 additions & 1 deletion syslog/prometheus.go
Original file line number Diff line number Diff line change
Expand Up @@ -293,7 +293,6 @@ func (collector *Collector) Describe(ch chan<- *prometheus.Desc) {
ch <- collector.printerNetworkIn
ch <- collector.printerNetworkOut
ch <- collector.printerOvercurrent
ch <- collector.printerPrinting
ch <- collector.printerPointsDropped
ch <- collector.printerPos
ch <- collector.printerPowerPanicCount
Expand Down

0 comments on commit 2161cfa

Please sign in to comment.