summaryrefslogtreecommitdiffstats
path: root/ufo/bin/gluster-swift-gen-builders
blob: b89cd15fb00a750bbb19d5bc791f3bb47769ca23 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/bash

function create {
    swift-ring-builder $1 create 0 1 1
    swift-ring-builder $1 add z1-127.0.0.1:$2/$3_ 100.0
    swift-ring-builder $1 rebalance
    swift-ring-builder $1
}

if [ "$1x" = "x" ]; then
    echo "Please specify the gluster volume name to use."
    exit 1
fi

# Note that these port numbers must match the configured values for the
# various servers in their configuration files.
create account.builder 6012 $1
create container.builder 6011 $1
create object.builder 6010 $1