#
aea38c65 |
| 30-Jan-2018 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
Enable pycodestyle Apply fix-ups and run pycodestyle during CI testing. Change-Id: I1005495b11e228abdc8d40a51dbf81c4a6e6c92c Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.
Enable pycodestyle Apply fix-ups and run pycodestyle during CI testing. Change-Id: I1005495b11e228abdc8d40a51dbf81c4a6e6c92c Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
show more ...
|
#
9172f3e7 |
| 27-Feb-2018 |
CamVan Nguyen <ctnguyen@us.ibm.com> |
Port to python 3 Port code to python 3 yet remain backward compatible to python 2. This port is in preparation for yocto 2.4 upgrade. Change-Id: I564824b00c106a2c7ebd2f4a9607cd0
Port to python 3 Port code to python 3 yet remain backward compatible to python 2. This port is in preparation for yocto 2.4 upgrade. Change-Id: I564824b00c106a2c7ebd2f4a9607cd01eabf1322 Signed-off-by: CamVan Nguyen <ctnguyen@us.ibm.com>
show more ...
|
#
d641c086 |
| 31-Jan-2018 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
Revert "Port obmc to python3.5" Parse error with this change: TypeError: iter() returned non-iterator of type 'PathTreeItemIterator' This reverts commit f99783be6592130bbad2d0f6
Revert "Port obmc to python3.5" Parse error with this change: TypeError: iter() returned non-iterator of type 'PathTreeItemIterator' This reverts commit f99783be6592130bbad2d0f69ada2b7ac61618f3. Change-Id: Id2b7f4af5284d25d59e19905c7b873726b02f700 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
show more ...
|
#
f99783be |
| 09-Nov-2017 |
Balaji B Rao <balajibapu@gmail.com> |
Port obmc to python3.5 Change-Id: I1ed6c6bd914635485a697369048a8be9e5919fc6 Signed-off-by: Balaji B Rao <balajibapu@gmail.com>
|
#
dc7f067d |
| 13-Dec-2017 |
Adriana Kobylak <anoo@us.ibm.com> |
dbuslib: Fix UnknownInterface error The string "org.freedesktop.UnknownInterface" is not an existing dbus error string, all errors are of format *.DBus.Error.* so change this error s
dbuslib: Fix UnknownInterface error The string "org.freedesktop.UnknownInterface" is not an existing dbus error string, all errors are of format *.DBus.Error.* so change this error string to the right one. Also fix the error responses when dbus errors are raised. Part of openbmc/openbmc#2463 Change-Id: I384393a6f81c5057173e2941cd109e2f952e1311 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
show more ...
|
#
2b054348 |
| 27-Oct-2017 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
dbuslib: Add decorator for property only ifaces The built-in Introspect method in dbus-python doesn't find interfaces if the @method or @signal decorators aren't used (property-only
dbuslib: Add decorator for property only ifaces The built-in Introspect method in dbus-python doesn't find interfaces if the @method or @signal decorators aren't used (property-only interfaces). Use this decorator on classes derived from dbus.service.Object to help the dbus-python provided Introspect method find these interfaces. Change-Id: Icaf6fc3a32ce44a653a440ae5ca531cf67a4e1cf Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
show more ...
|
#
c88b0958 |
| 29-Jul-2017 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
dbuslib: Point OBJ_PREFIX at new xyz namespace Resolves: openbmc/openbmc#1314 Change-Id: I20e1a64ceb9928c17cbd4217fa93941cf2912aa1 Signed-off-by: Brad Bishop <bradleyb@fuzziesqu
dbuslib: Point OBJ_PREFIX at new xyz namespace Resolves: openbmc/openbmc#1314 Change-Id: I20e1a64ceb9928c17cbd4217fa93941cf2912aa1 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
show more ...
|
#
4fed868c |
| 28-Sep-2016 |
Patrick Williams <patrick@stwcx.xyz> |
dbus-binding: Fix 'pop' error when no validator given Fixes openbmc/openbmc#606. Change-Id: Id39435f8177d053c317ebe2e48c1c3fd9d3a2385 Signed-off-by: Patrick Williams <patrick@st
dbus-binding: Fix 'pop' error when no validator given Fixes openbmc/openbmc#606. Change-Id: Id39435f8177d053c317ebe2e48c1c3fd9d3a2385 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|
#
0722564e |
| 20-Sep-2016 |
Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com> |
Callback input validator function on property set This will provide a way for subclasses to register a callback handler which will then be called into whenever a property update is attem
Callback input validator function on property set This will provide a way for subclasses to register a callback handler which will then be called into whenever a property update is attempted. The callback will validate the user inputs and then either throw exception or return success. On an exception, its rethrown. Change-Id: I4c1920adb7e4873f2c530752313dd3ebc2230dc2 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
show more ...
|
#
d874f0b0 |
| 08-Sep-2016 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
bindings: cooperative multiple inheritance Update Properties and ObjectManager constructors such that they cooperate in a multiple inheritance hierarchy. For details, see th
bindings: cooperative multiple inheritance Update Properties and ObjectManager constructors such that they cooperate in a multiple inheritance hierarchy. For details, see this blog post referenced by the official python documentation: https://rhettinger.wordpress.com/2011/05/26/super-considered-super Change-Id: I586e6fa9f1a369693c73b9307786d3c8a05dd9a3 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
show more ...
|
#
84ed6e17 |
| 08-Sep-2016 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
bindings: Add missing module imports Change-Id: I498d6e2437b91263de825456125e3b805efa0179 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
#
93d0cf05 |
| 08-Sep-2016 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
bindings: remove unused methods Change-Id: I99eb622d963d9bb8df6fd9072c482f71c8e881c2 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
#
6835b67a |
| 27-Jun-2016 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
Allow control of signal generation Typically ObjectManager signals should remain masked until a service has grabbed a well-known bus name to avoid pointless dbus signal generation.
Allow control of signal generation Typically ObjectManager signals should remain masked until a service has grabbed a well-known bus name to avoid pointless dbus signal generation. Change-Id: I26703ec7a8b946128fe5aa8ed1c830a2e8f23c21 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
show more ...
|
#
0b30e97d |
| 21-Jun-2016 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
Remove org.openbmc.Object.Enumerate interface Everyone should be using the freedesktop ObjectManager for this. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
#
a88b3239 |
| 06-Jun-2016 |
Patrick Williams <patrick@stwcx.xyz> |
Merge pull request #4 from bradbishop/sensors-propertycacher Move sensors.py and propertycacher.py frm skeleton
|
#
362fb80c |
| 06-Jun-2016 |
Patrick Williams <patrick@stwcx.xyz> |
Merge pull request #2 from bradbishop/set-multiple-bug Fix bug injected during skeleton port
|
#
d0827b16 |
| 12-May-2016 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
Fix bug injected during skeleton port This library method originally came from the skeleton project. While running pep8 after porting it I injected a logic bug.
|
#
8ffe1e44 |
| 11-Feb-2016 |
Brad Bishop <radsquirrel@gmail.com> |
Introducing pyobmc We have openbmc python utilities scattered all over the place. To facilitate reuse, bring them together in a single python package. None of this is new code,
Introducing pyobmc We have openbmc python utilities scattered all over the place. To facilitate reuse, bring them together in a single python package. None of this is new code, it was all simply ported and re-arranged from other projects. Ran everything through pep8.
show more ...
|