10 Commits

Author SHA1 Message Date
Tristan Cacqueray
fe2ac4be95 Rewrite generate-rolls in python
Change-Id: I20de88a41eaf1d1bfba1e82f487ec508900f9494
Depends-On: Ie3b602237625e11651825abc8feb38caa73e9632
2017-02-01 01:19:13 +00:00
Tony Breeds
fc8def9a6f Don't build manpages
Building the manpages is a (small) waste of resources as we don't have any.
Set sphinx to only build html artefacts.

Change-Id: I390715abbe9467d62cff58391214aa67ab3f28e8
2017-01-05 12:57:04 +11:00
Tristan Cacqueray
f6507b695d Import the new-election tool as create-directories
Change-Id: I9a1dc9f22683852af1527449b2b46c2eaf78ad9c
2016-11-09 03:24:18 +00:00
Tony Breeds
4608160aed Add a quick tool for searching generated rolls
Change-Id: Icf2c05fb751297fb60668be8c76b6913f0406e80
2016-10-06 11:12:33 +11:00
Tristan Cacqueray
72e0775ae7 Add close-election utility and archive rendering
* close-election [ptl|tc] generate a yaml archive in doc/source
* docs render the results pages based on the archive
* add documentation about the whole election officials process

Change-Id: I8f737f33befc1e8af52dac9c059f73e2874eb5f8
2016-09-30 01:41:47 +00:00
Tristan Cacqueray
45f3c5d005 Add statistics rendering tool
Change-Id: I5ef2bd5361385ab203b5ea093603fd91d16661fd
2016-09-14 11:25:20 +00:00
Tristan Cacqueray
1f55a539ae Fix check-all-candidacies entry point
Change-Id: I533db9647c8649b5d388aa9278ae85bc84d066b8
2016-09-12 07:41:49 +00:00
Tony Breeds
437e0d19fc Add check-manual for checking a candidate *without* an open review
Change-Id: I869aa412e90170fe5cc7d317c081fd19d38b5989
2016-09-12 07:41:49 +00:00
Tony Breeds
b285d3dd9c Make openstack_election look more like a python module
Currently the code in this repo is half modular have series of scripts.
Migrate the code to be more modular.  The main benefit to this is
testing is easier.

Testing is added in a followup patch

Change-Id: Ic1262436147ecdb818ee259e2e85fca8df09d722
2016-09-12 15:35:40 +10:00
Tristan Cacqueray
fe3378c68f Cargo-culting doc building from openstack/ossa
* Directories tree for mitaka projects
* Tools to check candidacy
* Generate candidates lists

Change-Id: I784bc4a3a06d3d7506df6d2ef7e6b0362f7696b9
2015-09-10 13:32:36 -04:00