e69c7b7fb9
There are many references to review.openstack.org, and while the redirect should work, we can also go ahead and fix them. Change-Id: I28f398796a6392a3dffea1d25cfe2ae3a36a3589
25 lines
757 B
Plaintext
25 lines
757 B
Plaintext
These are the scripts used to create the ATC lists for use in PTL
|
|
elections and Summit invitations.
|
|
|
|
1) Run the following queries on review.opendev.org:
|
|
|
|
sudo -H mysql -e 'SELECT * FROM accounts;' reviewdb > accounts.tab
|
|
sudo -H mysql -e 'SELECT * FROM account_external_ids;' reviewdb > emails.tab
|
|
|
|
2) Copy those files to this directory.
|
|
3) Run:
|
|
|
|
mkdir out
|
|
virtualenv venv
|
|
. venv/bin/activate
|
|
pip install paramiko requests pyyaml
|
|
./email_stats.py --begin <BEGINTIME>
|
|
# optionally specify --end, --keyfile, --ref and --user
|
|
TIME=`date +%Y%m%d%H%M%S`
|
|
mv out $TIME
|
|
cat $TIME/*.csv | sort | uniq > $TIME/all.csv
|
|
|
|
4) You can use diff.py to get the new ATCs since the previous run:
|
|
|
|
./diff.py $OLD-TIME/all.csv $TIME/all.csv $TIME/new.csv
|