ceph_exporter/ceph
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
..
cluster_usage.go a ton of refactoring 2022-02-23 15:43:46 -08:00
cluster_usage_test.go Restructure so that tests do not depend on go-ceph 2022-02-24 15:57:00 -05:00
conn.go Restructure so that tests do not depend on go-ceph 2022-02-24 15:57:00 -05:00
doc.go a ton of refactoring 2022-02-23 15:43:46 -08:00
exporter.go a ton of refactoring 2022-02-23 15:43:46 -08:00
health.go a ton of refactoring 2022-02-23 15:43:46 -08:00
health_test.go Restructure so that tests do not depend on go-ceph 2022-02-24 15:57:00 -05:00
mocks_test.go Restructure so that tests do not depend on go-ceph 2022-02-24 15:57:00 -05:00
monitors.go a ton of refactoring 2022-02-23 15:43:46 -08:00
monitors_test.go Restructure so that tests do not depend on go-ceph 2022-02-24 15:57:00 -05:00
osd.go a ton of refactoring 2022-02-23 15:43:46 -08:00
osd_test.go Restructure so that tests do not depend on go-ceph 2022-02-24 15:57:00 -05:00
pool.go a ton of refactoring 2022-02-23 15:43:46 -08:00
pool_test.go Restructure so that tests do not depend on go-ceph 2022-02-24 15:57:00 -05:00
pool_usage.go Restructure so that tests do not depend on go-ceph 2022-02-24 15:57:00 -05:00
pool_usage_test.go Restructure so that tests do not depend on go-ceph 2022-02-24 15:57:00 -05:00
rgw.go a ton of refactoring 2022-02-23 15:43:46 -08:00
rgw_test.go a ton of refactoring 2022-02-23 15:43:46 -08:00
version.go a ton of refactoring 2022-02-23 15:43:46 -08:00
version_test.go a ton of refactoring 2022-02-23 15:43:46 -08:00