summaryrefslogtreecommitdiff
path: root/tools/hooks/post_test_hook.sh
blob: 72237a1e26527247c6eba442d35a57fec5f54f69 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/bash -x

MANAGE="/usr/local/bin/nova-manage"

function archive_deleted_rows {
    # NOTE(danms): Run this a few times to make sure that we end
    # up with nothing more to archive
    for i in `seq 30`; do
        out=$($MANAGE db archive_deleted_rows --verbose --max_rows 1000)
        echo $?
        if [[ $out =~ "Nothing was archived" ]]; then
            break;
        fi
    done
}

archive_deleted_rows