diff options
author | Julien Dessaux | 2020-02-22 12:35:05 +0100 |
---|---|---|
committer | Julien Dessaux | 2020-02-22 12:56:29 +0100 |
commit | 2661ce9a2bda2b6c1efc0ba1fef873c9dc91bb7c (patch) | |
tree | 155f36ee7f62f972fc49e5df0440948a4ba0348c /spool/save.go | |
parent | Added tests to the state package, and reworked the code around that (diff) | |
download | bareos-zabbix-check-2661ce9a2bda2b6c1efc0ba1fef873c9dc91bb7c.tar.gz bareos-zabbix-check-2661ce9a2bda2b6c1efc0ba1fef873c9dc91bb7c.tar.bz2 bareos-zabbix-check-2661ce9a2bda2b6c1efc0ba1fef873c9dc91bb7c.zip |
Added tests to the spool package, and reworked the code around that.
Diffstat (limited to 'spool/save.go')
-rw-r--r-- | spool/save.go | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/spool/save.go b/spool/save.go deleted file mode 100644 index f25b86a..0000000 --- a/spool/save.go +++ /dev/null @@ -1,28 +0,0 @@ -package spool - -import ( - "encoding/csv" - "fmt" - "os" - "path/filepath" -) - -// Save writes a spool on the disk -func (s *Spool) Save() (err error) { - file, err := os.Create(filepath.Join(s.config.WorkDir(), spoolFile)) - if err != nil { - return - } - defer file.Close() - - lines := make([][]string, len(s.jobs)) - var i int = 0 - for _, job := range s.jobs { - lines[i] = make([]string, 2) - lines[i][0] = job.Name - lines[i][1] = fmt.Sprintf("%d", job.Timestamp) - i++ - } - err = csv.NewWriter(file).WriteAll(lines) - return -} |