()
| 156 | } |
| 157 | |
| 158 | func (o *Setting) IsValid() bool { |
| 159 | if o.Type == SettingTypeBool { |
| 160 | _, err := ParseBool(o.Value) |
| 161 | return (err == nil) || !o.Required |
| 162 | } |
| 163 | return o.IsDefined() || !o.Required |
| 164 | } |
| 165 | |
| 166 | func (o *Setting) Print() { |
| 167 | if o.Type == SettingTypeBool { |