From 9b5b3b531dab61d34f7df03fbc99974f499ab070 Mon Sep 17 00:00:00 2001 From: Ralph Bean Date: Thu, 19 Feb 2015 15:01:04 +0000 Subject: [PATCH] Strip unwanted prefix from git.lookaside.new messages. --- roles/distgit/files/dist-git-upload.cgi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/roles/distgit/files/dist-git-upload.cgi b/roles/distgit/files/dist-git-upload.cgi index ff9e145568..8e40a10d4a 100644 --- a/roles/distgit/files/dist-git-upload.cgi +++ b/roles/distgit/files/dist-git-upload.cgi @@ -156,6 +156,10 @@ def main(): hash_dir = os.path.join(module_dir, filename, checksum) msgpath = os.path.join(name, module_dir, filename, checksum, filename) + unwanted_prefix = '/srv/cache/lookaside/pkgs/' + if msgpath.startswith(unwanted_prefix): + msgpath = msgpath[len(unwanted_prefix):] + # first test if the module really exists git_dir = os.path.join(GITREPO, '%s.git' % name) if not os.path.isdir(git_dir):