#!/bin/bash

QUIET=0

cd /etc/ansible
svn st | perl -ne '/\?\s+(.*)/ && print "$1\0"' | xargs -0 -r -L 1 svn add
svn st | perl -ne '/!\s+(.*)/ && print "$1\0"' | xargs -0 -r -L 1 svn rm

if [[ $QUIET -gt 0 ]]; then
    SVNQUIET="-q"
else
    SVNQUIET=""
    svn diff
fi

svn ci $SVNQUIET -m "auto ansible_commit"

# vim: set tabstop=4 shiftwidth=4 expandtab smarttab:
