()
| 391 | } |
| 392 | |
| 393 | func (c *Config) Hash() (string, error) { |
| 394 | data := []byte{} |
| 395 | for _, i := range c.included { |
| 396 | hash, err := i.Hash() |
| 397 | if err != nil { |
| 398 | return "", err |
| 399 | } |
| 400 | data = append(data, hash...) |
| 401 | } |
| 402 | hash, err := c.Root.Hash() |
| 403 | if err != nil { |
| 404 | return "", err |
| 405 | } |
| 406 | data = append(data, hash...) |
| 407 | return cachehash.Bytes(data), nil |
| 408 | } |
| 409 | |
| 410 | func (c *Config) IsEnvsecEnabled() bool { |
| 411 | for _, i := range c.included { |