예제 #1
0
파일: payment.py 프로젝트: tmaxter/stoq
 def register(self, name, klass):
     """
     :param name:
     :param klass:
     """
     if not IPaymentOperation.providedBy(klass):
         raise ValueError("%r does not implement required interface "
                          "IPaymentOperation" % (klass, ))
     self._methods[name] = klass
예제 #2
0
파일: payment.py 프로젝트: LeonamSilva/stoq
 def register(self, name, klass):
     """
     :param name:
     :param klass:
     """
     if not IPaymentOperation.providedBy(klass):
         raise ValueError(
             "%r does not implement required interface "
             "IPaymentOperation" % (klass, ))
     self._methods[name] = klass
예제 #3
0
파일: payment.py 프로젝트: tmaxter/stoq
 def register_fallback(self, klass):
     if not IPaymentOperation.providedBy(klass):
         raise ValueError("%r does not implement required interface "
                          "IPaymentOperation" % (klass, ))
     self._fallback_operation = klass
예제 #4
0
파일: payment.py 프로젝트: LeonamSilva/stoq
 def register_fallback(self, klass):
     if not IPaymentOperation.providedBy(klass):
         raise ValueError(
             "%r does not implement required interface "
             "IPaymentOperation" % (klass, ))
     self._fallback_operation = klass