Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Feb 17, 2014
  1. pep8 fixes

Commits on Aug 7, 2013
Commits on Jul 31, 2013
  1. @ralphbean

    Clarify role in irc meetings.

    ralphbean authored committed
Commits on Jul 25, 2013
  1. Fix logging

Commits on Apr 24, 2013
  1. Fix querying the bugzilla for recent comments

    This works against bugzilla 4.4 as well as 4.2 and performs the check for the author of the comments
Commits on Oct 3, 2012
  1. @bochecha

    Prettify the comment handling code

    bochecha authored committed
    The code was iterating over all comments of a bug, and overwriting
    the return string for all comments by the user.
    This makes the intent much more explicit (only print something for
    the last comment of a user on a given bug).
  2. @bochecha

    Instanciate the various clients when needed

    bochecha authored committed
    Some features are optional, e.g the user can specify --nofas
    to not do the FAS-related checks.
    For those, there's no reason to unconditionally import the
    corresponding modules and initialize their relative clients.
  3. @bochecha

    Simplify a bit more the Bodhi code

    bochecha authored committed
  4. @bochecha

    Use the Bodhi client API

    bochecha authored committed
    This simplifies the code a bunch.
  5. @bochecha

    Don't force importing modules only used when running as a script

    bochecha authored committed
    The sys and argparse module are never used in any of the useful
    functions of fedora_active_user. They are only used if running it as a
    But there's a bunch of interesting stuff which could make
    fedora_active_user attractive as a module to import.
    Only importing sys and argparse where they are actually used avoids
    forcing them on people using fedora_active_user as a module.
  6. @bochecha
  7. @bochecha

    Exit with non-0 code on failure

    bochecha authored committed
  8. @bochecha

    Show the full traceback if the user asked for --debug

    bochecha authored committed
    This should help fixing issues.
  9. @bochecha

    Use the print function everywhere

    bochecha authored committed
    The print statement has been removed in Python 3, replaced by the
    print() function which was introduced in Python 2.6.
    Using it makes the code more future-proof.
  10. @bochecha

    Report absence of mailing-list activity

    bochecha authored committed
  11. @bochecha

    Add a message for the Bugzilla activity

    bochecha authored committed
    Without this, the bugzilla activity ('X bugs assigned...') is printed
    directly after the mailing list activity.
    This is very confusing when there actually was no mailing-list
    activity, all you get is:
      Last email on mailing list:
         XX bugs assigned, cc or on which commented
    With this change, it looks clearer:
      Last email on mailing list:
      Bugzilla activity:
         XX bugs assigned, cc or on which commented
  12. @bochecha

    Pedantic consistency for the win

    bochecha authored committed
    The other printed strings use 3 spaces indent.
  13. @bochecha

    Properly handle searching for special emails

    bochecha authored committed
    Some emails contain special character, e.g '+'. These characters
    must be quoted before being used in a URL.
Commits on May 23, 2012
  1. Rework the bugzilla info retrieval

    - Rework the query (also return bugs assigned to the person)
    - Stops once we have a time (maybe this should be changed to the top three or just the old behavior)
    - Fixed on Fedora
Commits on Mar 8, 2012
  1. quick run of pylint

  2. pep8

Commits on Dec 6, 2011
Commits on Dec 5, 2011
  1. Make the file executable

  2. Add check against FAS, fix layout and add a try/except around the cal…

    …l to the main function
    - FAS provides a last_seen information which gets updated every time
    someone logs in into an web-app of the project (wiki or TG app).
    This therefore gives us a nice indication on how active the user is.
    However one need to be logged in to access it, credential will therefore
    be asked.
    - Fix layout, we have three spaces for the output
    - Add a try/catch around the call to the main function, although
    this doesn't seem to be so efficient...
  3. typo

  4. Documentation

Something went wrong with that request. Please try again.