project-config/tools
James E. Blair d1673c9063 Fix failure detection in irc access check
Two problems are corrected:

1) If a channel is not registered with chanserv, consider it an
access failure.

2) The failure flag was being reset on every successful private
message.  That was intended to ensure that we failed if we were
unable to communicate with ChanServ.  But the logic was flawed.
Correct this by treating the failure flag as trinary.  On the
first channel where we have verified access is okay, set the flag
to indicate that we have not failed, iff the flag has not already
been set.  So now either failure to communicate with ChanServ or
an actual access failure will cause it to exit 1.

Change-Id: I8d51b706ed6f499827f8046ab4522b342589cb90
2015-03-19 08:12:57 +01:00
..
build-dib-in-docker.sh Rename config => system-config for nodepool 2014-10-17 21:28:44 +00:00
build-image.sh Rename config => system-config in tools/ 2014-10-17 21:28:44 +00:00
check_irc_access.py Fix failure detection in irc access check 2015-03-19 08:12:57 +01:00
check_projects_yaml_alphabetized.sh Fix test jobs 2014-09-25 16:40:07 +00:00
check_valid_gerrit_config.sh Add detail to gerrit ACL normalization errors 2015-03-10 20:00:28 +00:00
check_valid_gerrit_projects.py Add a lot of missing descriptions 2015-02-21 06:32:04 +11:00
ci2project.py Tool to list accounts voting verified 2015-01-16 14:18:42 -08:00
irc_tests.py Fix return code of irc_tests.py 2015-03-12 16:56:11 +01:00
jenkins-projects-checks.py Use a canonical way to specify python 2015-01-27 14:57:14 +09:00
layout-checks.py Fix layout-checks.py to work in virtualenv 2014-12-03 15:05:21 -05:00
mount-image.sh Mounting an image requires full path & partition # 2015-03-05 13:59:22 -08:00
normalize_acl.py Add openstack-infra to the list of namespaces to check. 2014-12-19 11:44:03 -08:00
normalize_projects_yaml.py Remove upstreams from projects.yaml 2015-03-06 21:25:24 +01:00
propose_projects_yaml_update.sh Propose projects.yaml normalization daily 2015-03-09 13:31:03 -07:00
run-bashate.sh Fix local bashate runs 2014-10-01 19:48:09 +02:00
run-compare-xml.sh Clone using git.o.o instead of directly from gerrit 2015-02-19 14:16:39 +03:00
run-layout.sh Use git farm for layout job cloning 2014-10-05 15:33:18 +00:00
umount-image.sh Port build-image.sh from old config repo 2014-09-30 15:06:19 -07:00