From fc0d16f8819a1107e81f977504a1fbd48d746a4f Mon Sep 17 00:00:00 2001 From: Leif Johansson Date: Fri, 11 May 2012 13:43:54 +0200 Subject: consumer code --- coip/apps/services/__init__.py | 35 ----------------------------------- 1 file changed, 35 deletions(-) delete mode 100644 coip/apps/services/__init__.py (limited to 'coip/apps/services/__init__.py') diff --git a/coip/apps/services/__init__.py b/coip/apps/services/__init__.py deleted file mode 100644 index dc56a88..0000000 --- a/coip/apps/services/__init__.py +++ /dev/null @@ -1,35 +0,0 @@ - -__author__ = 'leifj' - -from django.conf import settings -from django.utils.importlib import import_module - -_token_provider_modules = list() - -def autodiscover(): - for app in settings.INSTALLED_APPS: - mod = import_module("%.models" % app) - if hasattr(mod,'token_providers' and hasattr(mod.token_providers,'__call__')): - _token_provider_modules.append(mod) - -def consumers(): - p = list() - for mod in _token_provider_modules: - p.extend(mod.token_providers()) - return p - -def consumer(name): - for mod in _token_provider_modules: - for p in mod.token_providers(): - if p.name == name: - return p - return None - -autodiscover() - -# self.authorization_uri -# self.logo -# self.name -# self.description -# self.service_uri - -- cgit v1.1