From 9f88b5bf5ecba916704ec498fbe81c4ac2bd2e5b Mon Sep 17 00:00:00 2001 From: Greg Farnum Date: Thu, 11 Jun 2009 15:08:53 -0700 Subject: [PATCH] Rebase and better naming. --- src/include/librados.h | 19 ++++++------------- src/librados.cc | 22 ++++++++-------------- 2 files changed, 14 insertions(+), 27 deletions(-) diff --git a/src/include/librados.h b/src/include/librados.h index c7a8aadf95254..3b477fa43f589 100644 --- a/src/include/librados.h +++ b/src/include/librados.h @@ -36,18 +36,11 @@ struct rados_pool_stat_t { long long unsigned num_objects_degraded; }; -struct ceph_stat_fs_t { - int f_bsize; - int f_frsize; - int f_blocks; - int f_bfree; - int f_bavail; - int f_files; - int f_ffree; - int f_favail; - int f_fsid; - int f_flag; - int f_namemax; +struct rados_statfs_t { + int f_total; + int f_free; + int f_avail; + int f_objects; }; int rados_open_pool(const char *name, rados_pool_t *pool); @@ -119,7 +112,7 @@ public: int list_pools(std::vector& v); int get_pool_stats(std::vector& v, std::map& stats); - int get_fs_stats(ceph_stat_fs_t& result); + int get_fs_stats(rados_statfs_t& result); int snap_create(rados_pool_t pool, const char *snapname); int snap_remove(rados_pool_t pool, const char *snapname); diff --git a/src/librados.cc b/src/librados.cc index 82074a39d2622..ae6aea46de933 100644 --- a/src/librados.cc +++ b/src/librados.cc @@ -110,7 +110,7 @@ public: int list_pools(std::vector& ls); int get_pool_stats(std::vector& ls, map& result); - int get_fs_stats( ceph_stat_fs_t& result ); + int get_fs_stats( rados_statfs_t& result ); int list(PoolCtx& pool, int max_entries, std::list& entries, RadosClient::PGLSOp& op); @@ -418,7 +418,7 @@ int RadosClient::get_pool_stats(std::vector& pools, map& v, std::mapget_pool_stats(v, result); } -int Rados::get_fs_stats(ceph_stat_fs_t& result) { +int Rados::get_fs_stats(rados_statfs_t& result) { if(!client) return -EINVAL; return client->get_fs_stats(result); } -- 2.39.5