watchtower/conf: adds non-experimental empty Conf

This commit is contained in:
Conner Fromknecht 2019-01-11 18:32:47 -08:00
parent b1c6dd678b
commit a9d21799a8
No known key found for this signature in database
GPG Key ID: E7D737B67FA592C7

14
watchtower/conf.go Normal file

@ -0,0 +1,14 @@
// +build !experimental
package watchtower
// Conf specifies the watchtower options that be configured from the command
// line or configuration file. In non-experimental builds, we disallow such
// configuration.
type Conf struct{}
// Apply returns an error signaling that the Conf could not be applied in
// non-experimental builds.
func (c *Conf) Apply(cfg *Config) (*Config, error) {
return nil, ErrNonExperimentalConf
}