diff --git a/osc-check_repo.py b/osc-check_repo.py index 6385cf8c..86cde99a 100644 --- a/osc-check_repo.py +++ b/osc-check_repo.py @@ -945,7 +945,9 @@ def _check_repo_group(self, id_, reqs, opts): params_file = tempfile.NamedTemporaryFile(delete=False) params_file.write('\n'.join(f for f in toignore if f.strip())) params_file.close() - civs = "LC_ALL=C perl /suse/coolo/checker/repo-checker.pl '%s' -f %s 2>&1" % (destdir, params_file.name) + repochecker = os.path.dirname(os.path.realpath(os.path.expanduser('~/.osc-plugins/osc-check_repo.py'))) + repochecker = os.path.join(repochecker, 'repo-checker.pl') + civs = "LC_ALL=C perl %s '%s' -f %s 2>&1" % (repochecker, destdir, params_file.name) #exit(1) p = subprocess.Popen(civs, shell=True, stdout=subprocess.PIPE, close_fds=True) #ret = os.waitpid(p.pid, 0)[1] diff --git a/osc-check_source.py b/osc-check_source.py index d9299ee9..8410aeb5 100644 --- a/osc-check_source.py +++ b/osc-check_source.py @@ -164,7 +164,9 @@ def _checker_one_request(self, rq, cmd, opts): self._checker_change_review_state(opts, id, 'declined', by_group='factory-auto', message=msg) continue - civs = "LC_ALL=C perl /suse/coolo/checker/source-checker.pl _old %s 2>&1" % tpkg + sourcechecker = os.path.dirname(os.path.realpath(os.path.expanduser('~/.osc-plugins/osc-check_source.py'))) + sourcechecker = os.path.join(sourcechecker, 'source-checker.pl') + civs = "LC_ALL=C perl %s _old %s 2>&1" % (sourcechecker, tpkg) p = subprocess.Popen(civs, shell=True, stdout=subprocess.PIPE, close_fds=True) ret = os.waitpid(p.pid, 0)[1] checked = p.stdout.readlines()