On Wed 29 Jul 2015 11:57 +0200, Lukas Fleischer wrote: > On Tue, 28 Jul 2015 at 18:52:20, Johannes Löthberg wrote: > > Signed-off-by: Johannes Löthberg <[email protected]> > > --- > > Note: I haven't been able to test this due to not having access to my > > regular laptop, but it should work. > > > > git-interface/git-serve.py | 7 +++++-- > > 1 file changed, 5 insertions(+), 2 deletions(-) > > > > diff --git a/git-interface/git-serve.py b/git-interface/git-serve.py > > index 8316cf7..2ee44dc 100755 > > --- a/git-interface/git-serve.py > > +++ b/git-interface/git-serve.py > > @@ -47,10 +47,13 @@ def list_repos(user): > > if userid == 0: > > die('{:s}: unknown user: {:s}'.format(action, user)) > > > > - cur.execute("SELECT Name, PackagerUID FROM PackageBases " + > > + cur.execute("SELECT Name, PackagerUID, OutOfDateTS FROM PackageBases " > > + > > "WHERE MaintainerUID = %s ", [userid]) > > for row in cur: > > - print((' ' if row[1] else '*') + row[0]) > > + print('{empty}{outofdate}{pkgbase}'.format( > > + empty=' ' if row[1] else '*', > > + outofdate=' ' if row[2] else '!', > > Since it makes no sense for empty packages to be out-of-date, would it > be a good idea to use a 3-state flag ('*', ' ', '!') instead? Might be a > bad idea if we plan to add more information to that output...
Why wouldn't you just print the timestamp?
