summaryrefslogtreecommitdiffstats
path: root/xlators/mgmt/glusterd
diff options
context:
space:
mode:
authorYaniv Kaul <ykaul@redhat.com>2019-08-30 10:21:33 +0300
committerAtin Mukherjee <amukherj@redhat.com>2019-09-05 05:49:58 +0000
commitee24c0438ce40b0c6faf6581fd4eb162767d8a90 (patch)
tree6e1e7454821a29829d10fde5fb0c15fbfe4db5cb /xlators/mgmt/glusterd
parentb0dbe11556c17ba6ea0b7d85b741bd4807c81c9c (diff)
glusterd-store.c: remove of dead code
These functions do not seem to be in use. Change-Id: Ie76baf2a9727b9ba0e66f234226b1e62788245f2 updates: bz#1193929 Signed-off-by: Yaniv Kaul <ykaul@redhat.com>
Diffstat (limited to 'xlators/mgmt/glusterd')
-rw-r--r--xlators/mgmt/glusterd/src/glusterd-store.c130
1 files changed, 0 insertions, 130 deletions
diff --git a/xlators/mgmt/glusterd/src/glusterd-store.c b/xlators/mgmt/glusterd/src/glusterd-store.c
index 50773fb1de8..e51b0c49639 100644
--- a/xlators/mgmt/glusterd/src/glusterd-store.c
+++ b/xlators/mgmt/glusterd/src/glusterd-store.c
@@ -659,74 +659,6 @@ out:
return ret;
}
-int32_t
-glusterd_store_remove_bricks(glusterd_volinfo_t *volinfo, char *delete_path)
-{
- int32_t ret = 0;
- glusterd_brickinfo_t *tmp = NULL;
- glusterd_conf_t *priv = NULL;
- xlator_t *this = NULL;
- DIR *dir = NULL;
- struct dirent *entry = NULL;
- struct dirent scratch[2] = {
- {
- 0,
- },
- };
- char path[PATH_MAX] = {
- 0,
- };
- char brickdir[PATH_MAX] = {
- 0,
- };
- int32_t len = 0;
-
- this = THIS;
- GF_ASSERT(this);
-
- GF_ASSERT(volinfo);
-
- cds_list_for_each_entry(tmp, &volinfo->bricks, brick_list)
- {
- ret = glusterd_store_delete_brick(tmp, delete_path);
- if (ret)
- goto out;
- }
-
- priv = this->private;
- GF_ASSERT(priv);
-
- len = snprintf(brickdir, sizeof(brickdir), "%s/%s", delete_path,
- GLUSTERD_BRICK_INFO_DIR);
- if ((len < 0) || (len >= sizeof(brickdir))) {
- ret = -1;
- goto out;
- }
-
- dir = sys_opendir(brickdir);
-
- GF_SKIP_IRRELEVANT_ENTRIES(entry, dir, scratch);
-
- while (entry) {
- len = snprintf(path, sizeof(path), "%s/%s", brickdir, entry->d_name);
- if ((len >= 0) && (len < sizeof(path))) {
- ret = sys_unlink(path);
- if (ret && errno != ENOENT) {
- gf_msg_debug(this->name, 0, "Unable to unlink %s", path);
- }
- }
- GF_SKIP_IRRELEVANT_ENTRIES(entry, dir, scratch);
- }
-
- sys_closedir(dir);
-
- ret = sys_rmdir(brickdir);
-
-out:
- gf_msg_debug(this->name, 0, "Returning with %d", ret);
- return ret;
-}
-
static int
_storeslaves(dict_t *this, char *key, data_t *value, void *data)
{
@@ -2177,68 +2109,6 @@ out:
}
int
-glusterd_retrieve_sys_snap_max_limit(xlator_t *this, uint64_t *limit, char *key)
-{
- char *limit_str = NULL;
- glusterd_conf_t *priv = NULL;
- int ret = -1;
- uint64_t tmp_limit = 0;
- char *tmp = NULL;
- char path[PATH_MAX] = {
- 0,
- };
- gf_store_handle_t *handle = NULL;
- int32_t len = 0;
-
- GF_ASSERT(this);
- priv = this->private;
-
- GF_ASSERT(priv);
- GF_ASSERT(limit);
- GF_ASSERT(key);
-
- if (!priv->handle) {
- len = snprintf(path, PATH_MAX, "%s/%s", priv->workdir,
- GLUSTERD_INFO_FILE);
- if ((len < 0) || (len >= PATH_MAX)) {
- goto out;
- }
- ret = gf_store_handle_retrieve(path, &handle);
-
- if (ret) {
- gf_msg_debug(this->name, 0,
- "Unable to get store "
- "handle!");
- goto out;
- }
-
- priv->handle = handle;
- }
-
- ret = gf_store_retrieve_value(priv->handle, key, &limit_str);
- if (ret) {
- gf_msg_debug(this->name, 0, "No previous %s present", key);
- goto out;
- }
-
- tmp_limit = strtoul(limit_str, &tmp, 10);
- if ((tmp_limit <= 0) || (tmp && strlen(tmp) > 1)) {
- gf_msg(this->name, GF_LOG_WARNING, EINVAL, GD_MSG_UNSUPPORTED_VERSION,
- "invalid version number");
- goto out;
- }
-
- *limit = tmp_limit;
-
- ret = 0;
-out:
- if (limit_str)
- GF_FREE(limit_str);
-
- return ret;
-}
-
-int
glusterd_restore_op_version(xlator_t *this)
{
glusterd_conf_t *conf = NULL;