(buffer *bytes.Buffer)
| 173 | } |
| 174 | |
| 175 | func (o *Setting) FillEnvFileContent(buffer *bytes.Buffer) { |
| 176 | if o.IsDefined() { |
| 177 | buffer.WriteString(o.EnvVariable) |
| 178 | buffer.WriteString("=") |
| 179 | if o.Type == SettingTypeBool { |
| 180 | v, _ := ParseBool(o.Value) |
| 181 | buffer.WriteString(fmt.Sprintf("%v", v)) |
| 182 | } else { |
| 183 | buffer.WriteString(o.Value) |
| 184 | } |
| 185 | buffer.WriteString("\n") |
| 186 | } |
| 187 | } |
| 188 | |
| 189 | func ParseBoolElseFalse(val string) (ret bool) { |
| 190 | ret, _ = ParseBool(val) |