#!/bin/sh
set -e
testdir="$(dirname $(readlink -f $0))"
rootdir="$(dirname $testdir)"
check=$(which pycodestyle || which pep8)
status=0

$check --ignore E402,E501,W504 $rootdir/lib/*.py $rootdir/tools/autopkgtest-buildvm-ubuntu-cloud || status=$?

for v in chroot null schroot lxc lxd qemu ssh; do
    $check --ignore E501,E402,W504 $rootdir/virt/autopkgtest-virt-$v || status=$?
done

$check --ignore E501,E402,W504 $rootdir/runner/autopkgtest $testdir/autopkgtest $testdir/testdesc $testdir/autopkgtest_args $testdir/*.py || status=$?

exit $status
