func ReadOutputFlag() (Output, error) {
	raw := viper.GetString(OutputKey)
	var o Output
	if err := o.UnmarshalText([]byte(raw)); err != nil {
		return Unknown, err
	}
	return o, nil
}
// ReadOutputFlag gets the specified output setting, and verifies that it is a
// legitimate value
ReadOutputFlag gets the specified output setting, and verifies that it is a
legitimate value
// ReadOutputFlag gets the specified output setting and verifies that it is a // legitimate value
func ReadOutputFlag() (Output, error) {
	raw := viper.GetString(OutputKey)
	var o Output
	if err := o.UnmarshalText([]byte(raw)); err != nil {
		return Unknown, err
	}
	return o, nil
}
func ReadOutputFlag ( ) ( Output , error ) { raw := viper . GetString ( OutputKey ) var o Output if err := o . UnmarshalText ( [ ] byte ( raw ) ) ; err != nil { return Unknown , err } return o , nil }
ReadOutputFlag gets the specified output setting, and verifies that it is a
legitimate value
ReadOutputFlag gets the specified output setting and verifies that it is a legitimate value