Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • BackTrack 5 R2
  • Wine 1.4 / 1.5.5
  • Mozilla Firefox 12...
  • Ubuntu 11.04
  • Angry Birds 1.1.2.1
  • Ubuntu 10.04.4 LTS
  • Linux Kernel 3.4
  • Ubuntu Manual 10.10
  • Adobe Flash Player...
  • Pidgin 2.10.4
  • Home > Linux > System > Logging

    ego-boost 0.1.2

    Download button

    No screenshots available
    Downloads: 310  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Sebastian Rahlf | More programs
    MIT/X Consortium Lic... / FREE
    August 27th, 2011, 22:05 GMT
    ROOT / System / Logging

     Read user reviews (0)  Refer to a friend  Subscribe

    ego-boost description

    Package to track you module's download statistics

    ego-boost is a Python module that will do nothing less than boosting the ego of any Python developer who has made packages available via PyPI. Finally, with one simple command and a cronjob you can track the downloads of your packages over time. Here is a simple example:

    $ ego-boost collect python-weewar pypi:python-weewar bb:basti/python-weewar
    Fetching data from http://pypi.python.org/pypi/python-weewar...
    Fetching data from http://bitbucket.org/basti/python-weewar...
    $ ego-boost export
    date,python-amazon-product-api,python-weewar
    2010-07-10,8742,2807
    2010-07-11,0,2807
    ...


    Once installed, you can use binary ego-boost with the following commands:

    collect < package > URL [URL ...]

     will collect download statistics from the provided URLs and store them under key package (which will later appear in the CSV data).

     You can specify any number of URLs. Supported sources so far are

     * PyPI (shortcut: pypi:)
     * bitbucket.org (shortcut: bb:)
     * github.com (shortcut: gh:)

     Data is always stored for the current date. Subsequent data collection will not lead to falsely accumulated data for that day!

    export

     will aggregate download statistics per package per date and print CSV data to stdout.

    Installation

    Simply use pip install ego-boost (or easy_install ego-boost). You can also download the source from PyPI and run python setup.py install in the untared directory.

    On one of my servers, I have installed the following cronjob that collects download statistics for all my packages on a daily basis:

    # m h dom mon dow command
    0 7 * * * ego-boost collect python-weewar bb:basti/python-weewar
    0 7 * * * ego-boost collect python-weewar-monitor bb:basti/python-weewar-monitor
    0 7 * * * ego-boost collect python-amazon-product-api pypi:python-amazon-product-api



    Product's homepage

    Requirements:

    · Python

      


    TAGS:

    package logger | module statistics | PyPi | statistics | logger



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM