GetEnvVarValue extracts the value from an environment variable line
()
| 778 | |
| 779 | // GetEnvVarValue extracts the value from an environment variable line |
| 780 | func (l Line) GetEnvVarValue() string { |
| 781 | if !l.IsEnvVar() { |
| 782 | return "" |
| 783 | } |
| 784 | parts := strings.SplitN(l.FullLine, "=", 2) |
| 785 | if len(parts) > 1 { |
| 786 | return strings.TrimSpace(parts[1]) |
| 787 | } |
| 788 | return "" |
| 789 | } |
| 790 | |
| 791 | func createAutoDiscoverLine(crontab *Crontab) *Line { |
| 792 | cronExpression := fmt.Sprintf("%d * * * *", randomMinute()) |