Open tonyandrewmeyer opened 8 months ago
The failure is in the integration tests bootstrapping the controller, before the charm is deployed, so should not be related to this change. Let me know if I'm wrong about that and need to address something here.
The
_ObjectABCMeta
metaclass is not required, so can be removed.With this change, the unit tests pass with the current version of ops. There are no functional changes in this PR.
For what it's worth, I suspect that much of what's in src/leadership.py can probably be removed now. Feel free to reach out to @canonical/charm-tech if you need assistance with any
ops
modernisation!