This is an automated email from the git hooks/post-receive script. smcv pushed a commit to branch master in repository game-data-packager.
commit db5f48561c350d3607a8b6b944e01fc6110c3b1e Author: Simon McVittie <s...@debian.org> Date: Tue Dec 26 18:15:47 2017 +0000 GameData: Output size_and_md5 in to_data if any file is not in a group Signed-off-by: Simon McVittie <s...@debian.org> --- game_data_packager/__init__.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/game_data_packager/__init__.py b/game_data_packager/__init__.py index 9dab182..6aedf0f 100644 --- a/game_data_packager/__init__.py +++ b/game_data_packager/__init__.py @@ -442,6 +442,7 @@ class GameData(object): sha1s = [] sha256s = [] + ungrouped = [] for filename in sorted(self.files.keys()): f = self.files[filename] @@ -452,6 +453,24 @@ class GameData(object): if f.sha256 is not None: sha256s.append('%-64s %s\n' % (f.sha256, f.name)) + for g in self.groups.values(): + if filename in g.group_members: + break + else: + size = f.size + md5 = f.md5 + + if size is None: + size = '_' + + if md5 is None: + md5 = '_' + + ungrouped.append('%-9s %32s %s\n' % (size, md5, filename)) + + if ungrouped: + ret['size_and_md5'] = YamlLiteral(''.join(ungrouped)) + if sha1s: ret['sha1sums'] = YamlLiteral(''.join(sha1s)) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/game-data-packager.git _______________________________________________ Pkg-games-commits mailing list Pkg-games-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits