[Buildbot-commits] [buildbot/buildbot] 347762: added commandline tool to manually manage users
noreply at github.com
noreply at github.com
Mon Aug 15 00:14:57 UTC 2011
Branch: refs/heads/master
Home: https://github.com/buildbot/buildbot
Commit: 347762436861a008140145933b05a3c355b60996
https://github.com/buildbot/buildbot/commit/347762436861a008140145933b05a3c355b60996
Author: Derek Hurley <dzhurley at gmail.com>
Date: 2011-08-13 (Sat, 13 Aug 2011)
Changed paths:
A master/buildbot/clients/usersclient.py
M master/buildbot/db/users.py
M master/buildbot/master.py
A master/buildbot/process/users/manager.py
A master/buildbot/process/users/manual.py
M master/buildbot/process/users/users.py
M master/buildbot/scripts/runner.py
M master/buildbot/test/fake/fakedb.py
A master/buildbot/test/unit/test_clients_usersclient.py
M master/buildbot/test/unit/test_db_users.py
A master/buildbot/test/unit/test_process_users_manager.py
A master/buildbot/test/unit/test_process_users_manual.py
M master/buildbot/test/unit/test_process_users_users.py
M master/buildbot/test/unit/test_scripts_runner.py
M master/docs/manual/cfg-global.rst
M master/docs/manual/cmdline.rst
M master/docs/manual/concepts.rst
Log Message:
-----------
added commandline tool to manually manage users
This is available as `buildbot user` and is
structured very similar to `buildbot sendchange`
This allows users to be added, updated, removed,
and shown via the commandline. The structure of
the manager will allow for more user tools to
manually manage them in the future. Tests and
documentation should explain the new commandline
tool concisely.
The fakedb was also refactored, as previously it
was only able to store one attr_type/attr_data
per user. Tests that were affected have been
updated to assert correctly.
This also adds another `master.cfg` option under
`user_managers`, which is described in the docs.
Commit: c80929828a46fadabb681b63171d28b0ff05e2a0
https://github.com/buildbot/buildbot/commit/c80929828a46fadabb681b63171d28b0ff05e2a0
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2011-08-14 (Sun, 14 Aug 2011)
Changed paths:
A master/buildbot/clients/usersclient.py
M master/buildbot/db/users.py
M master/buildbot/master.py
A master/buildbot/process/users/manager.py
A master/buildbot/process/users/manual.py
M master/buildbot/process/users/users.py
M master/buildbot/scripts/runner.py
M master/buildbot/test/fake/fakedb.py
A master/buildbot/test/unit/test_clients_usersclient.py
M master/buildbot/test/unit/test_db_users.py
A master/buildbot/test/unit/test_process_users_manager.py
A master/buildbot/test/unit/test_process_users_manual.py
M master/buildbot/test/unit/test_process_users_users.py
M master/buildbot/test/unit/test_scripts_runner.py
M master/docs/manual/cfg-global.rst
M master/docs/manual/cmdline.rst
M master/docs/manual/concepts.rst
Log Message:
-----------
Merge branch 'user_objects_cl_commit' of git://github.com/dzhurley/buildbot into buildbot_user
* 'user_objects_cl_commit' of git://github.com/dzhurley/buildbot:
added commandline tool to manually manage users
Commit: 14c770271921969cfafcc25f7a3b2ac7a11fc06f
https://github.com/buildbot/buildbot/commit/14c770271921969cfafcc25f7a3b2ac7a11fc06f
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2011-08-14 (Sun, 14 Aug 2011)
Changed paths:
M master/docs/manual/Makefile
M master/docs/manual/cfg-global.rst
M master/docs/manual/cmdline.rst
M master/docs/manual/concepts.rst
Log Message:
-----------
docs fixups (references, indentation)
Commit: 49fce8ae984f02fa947c0e2a9cc846e707c61b6e
https://github.com/buildbot/buildbot/commit/49fce8ae984f02fa947c0e2a9cc846e707c61b6e
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2011-08-14 (Sun, 14 Aug 2011)
Changed paths:
M master/buildbot/clients/usersclient.py
M master/buildbot/process/users/manager.py
M master/buildbot/test/unit/test_process_users_manager.py
Log Message:
-----------
pyflakes (unused imports)
Commit: 8508e9ef62ea2bc57f3aecc11888978d2f0adfda
https://github.com/buildbot/buildbot/commit/8508e9ef62ea2bc57f3aecc11888978d2f0adfda
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2011-08-14 (Sun, 14 Aug 2011)
Changed paths:
A master/buildbot/clients/usersclient.py
M master/buildbot/db/users.py
M master/buildbot/master.py
A master/buildbot/process/users/manager.py
A master/buildbot/process/users/manual.py
M master/buildbot/process/users/users.py
M master/buildbot/scripts/runner.py
M master/buildbot/test/fake/fakedb.py
A master/buildbot/test/unit/test_clients_usersclient.py
M master/buildbot/test/unit/test_db_users.py
A master/buildbot/test/unit/test_process_users_manager.py
A master/buildbot/test/unit/test_process_users_manual.py
M master/buildbot/test/unit/test_process_users_users.py
M master/buildbot/test/unit/test_scripts_runner.py
M master/docs/manual/Makefile
M master/docs/manual/cfg-global.rst
M master/docs/manual/cmdline.rst
M master/docs/manual/concepts.rst
Log Message:
-----------
Merge branch 'buildbot_user'
* buildbot_user:
pyflakes (unused imports)
docs fixups (references, indentation)
added commandline tool to manually manage users
Compare: https://github.com/buildbot/buildbot/compare/d07753d...8508e9e
More information about the Commits
mailing list