distgit: Add the path to the source file to the emitted messages
This is the counterpart of this change: https://github.com/fedora-infra/fedmsg_meta_fedora_infrastructure/pull/170 Now that is has been deployed, we can start emitting the new messages.
This commit is contained in:
parent
5ab437652c
commit
33ea9998d1
1 changed files with 4 additions and 1 deletions
|
@ -149,10 +149,12 @@ def main():
|
||||||
|
|
||||||
module_dir = os.path.join(CACHE_DIR, name)
|
module_dir = os.path.join(CACHE_DIR, name)
|
||||||
hash_dir = os.path.join(module_dir, filename, hash_type, checksum)
|
hash_dir = os.path.join(module_dir, filename, hash_type, checksum)
|
||||||
|
msgpath = os.path.join(name, module_dir, filename, hash_type, checksum, filename)
|
||||||
|
|
||||||
if hash_type == "md5":
|
if hash_type == "md5":
|
||||||
# Preserve compatibility with the current folder hierarchy for md5
|
# Preserve compatibility with the current folder hierarchy for md5
|
||||||
hash_dir = os.path.join(module_dir, filename, checksum)
|
hash_dir = os.path.join(module_dir, filename, checksum)
|
||||||
|
msgpath = os.path.join(name, module_dir, filename, checksum, filename)
|
||||||
|
|
||||||
# first test if the module really exists
|
# first test if the module really exists
|
||||||
git_dir = os.path.join(GITREPO, '%s.git' % name)
|
git_dir = os.path.join(GITREPO, '%s.git' % name)
|
||||||
|
@ -222,7 +224,8 @@ def main():
|
||||||
fedmsg.init(name="relay_inbound", cert_prefix="lookaside", **config)
|
fedmsg.init(name="relay_inbound", cert_prefix="lookaside", **config)
|
||||||
|
|
||||||
topic = "lookaside.new"
|
topic = "lookaside.new"
|
||||||
msg = dict(name=name, md5sum=checksum, filename=filename, agent=username)
|
msg = dict(name=name, md5sum=checksum, filename=filename,
|
||||||
|
agent=username, path=msgpath)
|
||||||
fedmsg.publish(modname="git", topic=topic, msg=msg)
|
fedmsg.publish(modname="git", topic=topic, msg=msg)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print "Error with fedmsg", str(e)
|
print "Error with fedmsg", str(e)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue