rework message syntax to conform to latest decisions
needs a bigger rework, since READREPLY and EVENTREPLY are now different.... Also the format of the error-reply got changed :( Change-Id: I1760743238227730ee49aaf92b54e0ff5f25423b Reviewed-on: https://forge.frm2.tum.de/review/20246 Tested-by: JenkinsCodeReview <bjoern_pedersen@frm2.tum.de> Reviewed-by: Enrico Faulhaber <enrico.faulhaber@frm2.tum.de>
This commit is contained in:
@ -27,8 +27,6 @@ from secop.datatypes import CommandType, DataType
|
||||
from secop.errors import ProgrammingError
|
||||
from secop.lib import unset_value
|
||||
|
||||
EVENT_ONLY_ON_CHANGED_VALUES = False
|
||||
|
||||
|
||||
class CountedObj(object):
|
||||
ctr = [0]
|
||||
@ -193,6 +191,9 @@ class Override(CountedObj):
|
||||
if isinstance(obj, Accessible):
|
||||
props = obj.__dict__.copy()
|
||||
for key in self.kwds:
|
||||
if key == 'unit':
|
||||
# XXX: HACK!
|
||||
continue
|
||||
if key not in props and key not in type(obj).valid_properties:
|
||||
raise ProgrammingError( "%s is not a valid %s property" %
|
||||
(key, type(obj).__name__))
|
||||
|
Reference in New Issue
Block a user