(name string)
| 277 | } |
| 278 | |
| 279 | func (c *configFileSettings) Int(name string) (int, error) { |
| 280 | if raw, ok := c.Settings[name]; ok { |
| 281 | if v, ok := raw.(int); ok { |
| 282 | return v, nil |
| 283 | } |
| 284 | return 0, fmt.Errorf("expected int found %T for %s", raw, name) |
| 285 | } |
| 286 | return 0, nil |
| 287 | } |
| 288 | |
| 289 | func (c *configFileSettings) Duration(name string) (time.Duration, error) { |
| 290 | if raw, ok := c.Settings[name]; ok { |