Skip to content
Snippets Groups Projects
Commit fd71f989 authored by Jean-Paul Calderone's avatar Jean-Paul Calderone
Browse files

Allow a NonRedeemer to be selected

Helpful for the tests
parent d389f762
No related branches found
No related tags found
1 merge request!59Unblinded token web interface
...@@ -128,6 +128,10 @@ class NonRedeemer(object): ...@@ -128,6 +128,10 @@ class NonRedeemer(object):
""" """
A ``NonRedeemer`` never tries to redeem vouchers for ZKAPs. A ``NonRedeemer`` never tries to redeem vouchers for ZKAPs.
""" """
@classmethod
def make(cls, section_name, node_config, announcement, reactor):
return cls()
def random_tokens_for_voucher(self, voucher, count): def random_tokens_for_voucher(self, voucher, count):
# It doesn't matter because we're never going to try to redeem them. # It doesn't matter because we're never going to try to redeem them.
return list( return list(
...@@ -443,6 +447,7 @@ def get_redeemer(plugin_name, node_config, announcement, reactor): ...@@ -443,6 +447,7 @@ def get_redeemer(plugin_name, node_config, announcement, reactor):
_REDEEMERS = { _REDEEMERS = {
u"non": NonRedeemer.make,
u"dummy": DummyRedeemer.make, u"dummy": DummyRedeemer.make,
u"ristretto": RistrettoRedeemer.make, u"ristretto": RistrettoRedeemer.make,
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment