No description
Find a file
2016-03-17 20:35:08 +01:00
debian sync packaging metadata 2016-03-17 19:01:10 +01:00
swh/lister/github storage_utils: Add constants to a constants module 2016-03-17 20:35:08 +01:00
.gitignore Add python packaging metadata 2016-03-17 18:02:45 +01:00
ACKNOWLEDGEMENTS add ACKNOWLEDGEMENTS 2015-04-26 15:54:25 +02:00
LICENSE add license information 2015-04-26 16:24:32 +02:00
Makefile Makefile: add from swh-py-template 2015-10-27 14:35:54 +01:00
MANIFEST.in Add python packaging metadata 2016-03-17 18:02:45 +01:00
README swh.lister.github: Refactor to use swh.storage instead of sqlalchemy 2016-03-09 19:03:35 +01:00
requirements.txt sync packaging metadata 2016-03-17 19:01:10 +01:00
setup.py Add python packaging metadata 2016-03-17 18:02:45 +01:00
TODO swh.lister.github: Refactor to use swh.storage instead of sqlalchemy 2016-03-09 19:03:35 +01:00

Licensing
=========

This program is free software: you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation, either version 3 of the License, or (at your option) any later
version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.  See the GNU General Public License for more details.

See top-level LICENSE file for the full text of the GNU General Public License
along with this program.


Dependencies
============

See requirements.txt

Deployment
==========

The github lister can be run standalone by using `python3 -m swh.lister.github.lister`.

Sample configuration file
-------------------------

cat ~/.config/swh/lister/github.ini

        [main]
        storage_class = local_storage
        storage_args = dbname=softwareheritage-dev, /srv/softwareheritage/objects
        queue_file = ~/.cache/swh/lister-github/queue.pickle
        credentials = olasd:olasd_github_token, zacchiro:zacchiro_github_token