func New(m *machiner.State, agent Agent) watcher.NotifyHandler
New returns a new notify watch handler that will convert the given machine & agent to a controller.
type Agent interface { Tag() names.Tag }
Agent is an interface that exposes machine agent methods required for the conversion worker.