summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2021-01-14 20:55:56 +0000
committerGerrit Code Review <review@openstack.org>2021-01-14 20:55:56 +0000
commit340063b25e6db012ce25b0bcb24274e65dde659b (patch)
tree7abb8a04dc9727ab6db8f162ebbc13354deb02fa
parentf674079802bb76dcf8101dcf790a8a5a8da7963c (diff)
parent1150d086a545d2789861672904ab4b7f3a08bb9b (diff)
downloadzuul-340063b25e6db012ce25b0bcb24274e65dde659b.tar.gz
Merge "executor: prevent false positive diskaccountant warning"
-rw-r--r--zuul/executor/server.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/zuul/executor/server.py b/zuul/executor/server.py
index 9178a6726..1d0850881 100644
--- a/zuul/executor/server.py
+++ b/zuul/executor/server.py
@@ -120,6 +120,9 @@ class DiskAccountant(object):
:param callable usage_func: Optional function to call with usage
for every dir _NOT_ over limit
'''
+ # Remove any trailing slash to ensure dirname equality tests work
+ cache_dir = cache_dir.rstrip('/')
+ jobs_base = jobs_base.rstrip('/')
# Don't cross the streams
if cache_dir == jobs_base:
raise Exception("Cache dir and jobs dir cannot be the same")