Branch: refs/heads/master
Home: https://github.com/buildbot/buildbot
Commit: 90da4d9b7b2f0e0a77a9d61ca845bf98cac128a1
https://github.com/buildbot/buildbot/commit/90da4d9b7b2f0e0a77a9d61ca845bf98cac128a1
Author: Dustin J. Mitchell <[email protected]>
Date: 2011-07-17 (Sun, 17 Jul 2011)
Changed paths:
M master/buildbot/interfaces.py
M master/buildbot/process/buildstep.py
M master/buildbot/process/mtrlogobserver.py
M master/buildbot/process/properties.py
M master/buildbot/status/status_gerrit.py
M master/buildbot/status/web/base.py
M master/buildbot/status/web/build.py
M master/buildbot/status/web/builder.py
M master/buildbot/status/web/console.py
M master/buildbot/status/web/feeds.py
M master/buildbot/steps/shell.py
M master/buildbot/steps/source/oldsource.py
A master/buildbot/test/fake/fakebuild.py
M master/buildbot/test/unit/test_process_buildstep.py
M master/buildbot/test/unit/test_process_properties.py
M master/buildbot/test/util/steps.py
Log Message:
-----------
Make all getProperties calls use the same signature
This fixes the remaining implementations of getProperty that still
raised KeyError (a la dict.__getitem__) instead of returning a default
value (a la dict.get): IBuildStatus (which was simply incorrect) and
BuildStep (which now uses PropertiesMixin).
All uses of getProperties are cleaned up to expect None on a missing
property, rather than KeyError.
Fixes #2052.
------------------------------------------------------------------------------
AppSumo Presents a FREE Video for the SourceForge Community by Eric
Ries, the creator of the Lean Startup Methodology on "Lean Startup
Secrets Revealed." This video shows you how to validate your ideas,
optimize your ideas and identify your business strategy.
http://p.sf.net/sfu/appsumosfdev2dev
_______________________________________________
Buildbot-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/buildbot-commits