Exemple #1
0
 def __init__(self, item, count, currency):
     """
     Ctor.
     
     @param item: module to install
     @param count: buying count
     @param currency: currency to be used for buying
     """
     super(ModuleBuyer, self).__init__(item, count, 'buy')
     self._currency, self._itemPrice = self._getItemCurrencyAndPrice(
         currency)
     self.addPlugins((plugins.MoneyValidator(self._getOpPrice().price),
                      plugins.ModuleConfigValidator(item)))
 def __init__(self, item, count, currency):
     super(ModuleBuyer, self).__init__(item, count, 'buy')
     self._currency, self._itemPrice = self._getItemCurrencyAndPrice(
         currency)
     self.addPlugins((plugins.MoneyValidator(self._getOpPrice().price),
                      plugins.ModuleConfigValidator(item)))