Пример #1
0
 def _load_strategy(self, provider):
     try:
         strategy_location = self._config[
                             'provider.{0}'.format(provider)]['class_path']
         return utils.import_class(strategy_location)
     except Exception, e:
         raise(Exception, "You must provide a location for the {0} "\
                          "strategy. Add a 'location' key to the "\
                          "'provider.{0}' config dict".format(provider))
Пример #2
0
 def _load_strategy(self, provider):
     try:
         strategy_location = self._config['provider.{0}'.format(
             provider)]['class_path']
         return utils.import_class(strategy_location)
     except Exception, e:
         raise(Exception, "You must provide a location for the {0} "\
                          "strategy. Add a 'location' key to the "\
                          "'provider.{0}' config dict".format(provider))
Пример #3
0
 def _load_strategy(self, provider):
     try:
         strategy_location = self._config["provider.{0}".format(provider)]["class_path"]
         return utils.import_class(strategy_location)
     except Exception, e:
         traceback.print_exc()
         raise (
             Exception,
             "You must provide a location for the {0} "
             "strategy. Add a 'location' key to the "
             "'provider.{0}' config dict".format(provider),
         )
Пример #4
0
 def _get_user_class(self):
     try:
         return utils.import_class(self._config['user_model'])
     except Exception:
         return models.User
Пример #5
0
 def _get_user_class(self):
     try:
         return utils.import_class(self._config['user_model'])
     except Exception:
         return models.User
Пример #6
0
 def test_import_class(self):
     klass = utils.import_class('test_utils.TestImportStringClass')
     self.assertEqual(klass, TestImportStringClass)
Пример #7
0
 def test_import_class(self):
     klass = utils.import_class('test_utils.TestImportStringClass')
     self.assertEqual(klass, TestImportStringClass)