Merge pull request #762 from hawkowl/testament-roles

Add Testament roles
This commit is contained in:
Tobias Oberstein
2016-11-30 13:27:12 +01:00
committed by GitHub
2 changed files with 3 additions and 1 deletions

View File

@@ -1462,7 +1462,7 @@ class Publish(Message):
""" """
Returns string representation of this message. Returns string representation of this message.
""" """
return u"Publish(request={}, topic={}, args={}, kwargs={}, acknowledge={}, exclude_me=5}, exclude={}, exclude_authid={}, exclude_authrole={}, eligible={}, eligible_authid={}, eligible_authrole={}, retain={}, enc_algo={}, enc_key={}, enc_serializer={}, payload={})".format(self.request, self.topic, self.args, self.kwargs, self.acknowledge, self.exclude_me, self.exclude, self.exclude_authid, self.exclude_authrole, self.eligible, self.eligible_authid, self.eligible_authrole, self.retain, self.enc_algo, self.enc_key, self.enc_serializer, b2a(self.payload)) return u"Publish(request={}, topic={}, args={}, kwargs={}, acknowledge={}, exclude_me={}, exclude={}, exclude_authid={}, exclude_authrole={}, eligible={}, eligible_authid={}, eligible_authrole={}, retain={}, enc_algo={}, enc_key={}, enc_serializer={}, payload={})".format(self.request, self.topic, self.args, self.kwargs, self.acknowledge, self.exclude_me, self.exclude, self.exclude_authid, self.exclude_authrole, self.eligible, self.eligible_authid, self.eligible_authrole, self.retain, self.enc_algo, self.enc_key, self.enc_serializer, b2a(self.payload))
class Published(Message): class Published(Message):

View File

@@ -176,6 +176,7 @@ class RoleDealerFeatures(RoleFeatures):
progressive_call_results=None, progressive_call_results=None,
registration_revocation=None, registration_revocation=None,
payload_transparency=None, payload_transparency=None,
testament_meta_api=None,
payload_encryption_cryptobox=None, payload_encryption_cryptobox=None,
**kwargs): **kwargs):
self.caller_identification = caller_identification self.caller_identification = caller_identification
@@ -189,6 +190,7 @@ class RoleDealerFeatures(RoleFeatures):
self.progressive_call_results = progressive_call_results self.progressive_call_results = progressive_call_results
self.registration_revocation = registration_revocation self.registration_revocation = registration_revocation
self.payload_transparency = payload_transparency self.payload_transparency = payload_transparency
self.testament_meta_api = testament_meta_api
self.payload_encryption_cryptobox = payload_encryption_cryptobox self.payload_encryption_cryptobox = payload_encryption_cryptobox
self._check_all_bool() self._check_all_bool()