diff --git a/swh/loader/pypi/loader.py b/swh/loader/pypi/loader.py --- a/swh/loader/pypi/loader.py +++ b/swh/loader/pypi/loader.py @@ -242,3 +242,19 @@ if self.done: self.generate_and_load_snapshot() self.flush() + + +if __name__ == '__main__': + import logging + import sys + logging.basicConfig(level=logging.DEBUG) + if len(sys.argv) != 2: + logging.error('Usage: %s ' % sys.argv[0]) + sys.exit(1) + module_name = sys.argv[1] + loader = PyPILoader() + loader.load( + module_name, + 'https://pypi.org/projects/%s/' % module_name, + 'https://pypi.org/pypi/%s/json' % module_name, + )