aboutsummaryrefslogtreecommitdiff
path: root/docker/swift/swift-object-replicator/config-external.sh
blob: 0fa02e9855ab122fc7c2e38dd4eb5ec4c9eca7eb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/bash
SOURCE="/opt/kolla/swift/swift.conf"
TARGET="/etc/swift/swift.conf"
SOURCE_OBJECT_SERVER="/opt/kolla/swift/object-server.conf"
TARGET_OBJECT_SERVER="/etc/swift/object-server.conf"
OWNER="swift"

if [[ -f "$SOURCE" ]]; then
    cp $SOURCE $TARGET
    chown ${OWNER}: $TARGET
    chmod 0640 $TARGET
fi

if [[ -f "$SOURCE_OBJECT_SERVER" ]]; then
    cp $SOURCE_OBJECT_SERVER $TARGET_OBJECT_SERVER
    chown ${OWNER}: $TARGET_OBJECT_SERVER
    chmod 0640 $TARGET_OBJECT_SERVER
fi