Services¶
Service - function for checking received data from remote and create tasks.models.Tasks object.
For enabling service you need to add it to settings.SERVICES, like:
SERVICES = (
'services.dummy',
'services.travis_ci',
'services.token',
)
Available services¶
Service library¶
- class services.base.ServicesLibrary[source]¶
Library for register and access available services
- register(name)¶
Register function in library
Parameters: name (str) – name of method Returns: decorator
- get(name)¶
Get item from library
Parameters: name (str) – name of method Returns: method – registered method
- has(name)¶
Has item in library
Parameters: name (str) – name of method Returns: bool
from services.base import library @library.register('service') def service(data): return data library.get('service') library.has('service')
- exception¶
alias of ServiceDoesNotExists