Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PasswordUpdater ¶
type PasswordUpdater struct { DefaultUserFile string AdminFile string Watcher *fsnotify.Watcher WatchDir string Done chan<- bool Log logr.Logger Rmqc RabbitClient }
func (*PasswordUpdater) HandleEvents ¶
func (u *PasswordUpdater) HandleEvents()
type RabbitClient ¶
type RabbitClient interface { // RabbitMQ Management API functions GetUser(string) (*rabbithole.UserInfo, error) PutUser(string, rabbithole.UserSettings) (*http.Response, error) Whoami() (*rabbithole.WhoamiInfo, error) // Field getters and setters GetUsername() string SetUsername(string) SetPassword(string) }
Click to show internal directories.
Click to hide internal directories.