Mercurial > gemma
comparison pkg/models/scheduler.go @ 1583:caedd9b176f2
Added GET to /api/imports/scheduler.
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Thu, 13 Dec 2018 18:37:35 +0100 |
parents | dc727824183a |
children | c12cec1d7692 |
comparison
equal
deleted
inserted
replaced
1582:dc727824183a | 1583:caedd9b176f2 |
---|---|
26 CronSpec string | 26 CronSpec string |
27 ImportKind string | 27 ImportKind string |
28 | 28 |
29 ImportConfig struct { | 29 ImportConfig struct { |
30 Kind ImportKind `json:"kind"` | 30 Kind ImportKind `json:"kind"` |
31 Cron CronSpec `json:"cron"` | |
32 SendEMail bool `json:"send-email"` | 31 SendEMail bool `json:"send-email"` |
33 AutoAccept bool `json:"auto-accept"` | 32 AutoAccept bool `json:"auto-accept"` |
33 Cron *CronSpec `json:"cron"` | |
34 URL *string `json:"url"` | 34 URL *string `json:"url"` |
35 } | |
36 | |
37 IDImportConfig struct { | |
38 ID int64 `json:"id"` | |
39 Kind ImportKind `json:"kind"` | |
40 SendEMail bool `json:"send-email"` | |
41 AutoAccept bool `json:"auto-accept"` | |
42 Cron *CronSpec `json:"cron,omitempty"` | |
43 URL *string `json:"url,omitempty"` | |
35 } | 44 } |
36 ) | 45 ) |
37 | 46 |
38 func (ik *ImportKind) UnmarshalJSON(data []byte) error { | 47 func (ik *ImportKind) UnmarshalJSON(data []byte) error { |
39 var s string | 48 var s string |