mirror of
https://github.com/nikdoof/test-auth.git
synced 2025-12-20 05:09:27 +00:00
Various work on services api and models
This commit is contained in:
@@ -1,4 +1,16 @@
|
||||
|
||||
def get_api(api):
|
||||
try:
|
||||
mod = __import__(self.service.api)
|
||||
except ImportError:
|
||||
raise DoesNotExist('Error creating service')
|
||||
|
||||
for i in self.service.api.spit(".")[1:]:
|
||||
mod = getattr(mod, i)
|
||||
|
||||
return getattr(mod, mod.ServiceClass)()
|
||||
|
||||
|
||||
class BaseService():
|
||||
"""
|
||||
Base Service class, all service classes should inherit from this
|
||||
|
||||
Reference in New Issue
Block a user