Commit Graph

6 Commits

Author SHA1 Message Date
Joshua Harlow 12db43fcf3 Begin to add initial scanner modules
Change-Id: I3fba1cd83723c2787e67dca641b8907abbd577bf
2016-01-17 12:11:27 -08:00
Joshua Harlow 8e553811e4 Start to add personality and reviewer modules
Change-Id: I687e810cf5e4c4d6212caa32a2ff659da4d34d8f
2016-01-16 23:33:06 -08:00
Joshua Harlow 1157e84e79 Get gerrit watching thread working as expected
This watcher addition can be tested standalone
by running.

$ python nerdreviewer/watcher.py \
  "review.openstack.org" "$USER"

Change-Id: I91142dd8d6be7649894320489c4ed3083723652a
2016-01-17 07:19:28 +00:00
Joshua Harlow b1ae45c46c Get this repo working again
Start to get this program working by cleaning
up the requirements files, setup.cfg, tox.ini
and more!

Change-Id: I59daf80335f0c186f9a0f66d3539e86703007bfc
2016-01-16 23:19:02 -08:00
Joshua Harlow ea9a848e8e Add gerritlib to requirements
We will need a way to plug-in to the gerrit stream
so that we can push comments; this library seems to
be the defacto one to do this (and I have contributed
code to it so I understand mostly how it works).

Change-Id: I485a7e3a72d8d9042ba6da696808b2e29a8bcb2a
2015-03-30 23:00:06 -07:00
Boris Pavlovic 32605d6fe3 Init project
This commit includes everything that is required to beging work on project:

- Sets up tox
- Sets up unit/pep/coverage/doc jobs
- Introduce doc structure
- Adds entry point
- Adds tests directory
- Adds extra hacking rules
- Add test and project requirements
2015-03-27 01:48:05 +03:00