Commit Graph

6 Commits

Author SHA1 Message Date
Alex Marangone 52ad633440 move to collector interface to avoid ugly switch 2023-02-14 12:24:34 -08:00
Alex Marangone 2235817fc4 move common mocking to a func 2023-02-14 11:36:09 -08:00
Alex Marangone abbe4444ef update test to support version being passed in Collect() 2023-02-14 11:17:51 -08:00
Kyle 1d7bac531d update license headers 2022-03-23 14:02:21 -07:00
Xavier Villaneau 6f83fdd300 Restructure so that tests do not depend on go-ceph
- `ceph.Conn` interface no longer depends on go-ceph/rados,
  now defines its own `PoolStat` structure for our use.
- New separate `rados` package that implements the interface
- Merged `mocks` package into `ceph` to avoid circular import
2022-02-24 15:57:00 -05:00
Kyle 566f1fa5d3 a ton of refactoring 2022-02-23 15:43:46 -08:00