Skip to content

Commit

Permalink
Refactor provider examples
Browse files Browse the repository at this point in the history
  • Loading branch information
rmk135 committed Jun 6, 2016
1 parent 1eee0fe commit addaada
Show file tree
Hide file tree
Showing 22 changed files with 24 additions and 87 deletions.
2 changes: 1 addition & 1 deletion examples/providers/callable_args.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""`Callable` providers with positional arguments example."""

from dependency_injector import providers
import dependency_injector.providers as providers


# Creating even and odd filter providers:
Expand Down
3 changes: 1 addition & 2 deletions examples/providers/callable_delegation.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
"""`Callable` providers delegation example."""

import sys

from dependency_injector import providers
import dependency_injector.providers as providers


# Creating some callable provider and few delegates of it:
Expand Down
3 changes: 1 addition & 2 deletions examples/providers/callable_kwargs.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
"""`Callable` providers with keyword arguments example."""

import passlib.hash

from dependency_injector import providers
import dependency_injector.providers as providers


# Password hasher and verifier providers (hash function could be changed
Expand Down
2 changes: 1 addition & 1 deletion examples/providers/custom_factory.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""Custom `Factory` example."""

from dependency_injector import providers
import dependency_injector.providers as providers


class User(object):
Expand Down
2 changes: 1 addition & 1 deletion examples/providers/delegated_callable.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""`DelegatedCallable` providers example."""

from dependency_injector import providers
import dependency_injector.providers as providers


def command1(config):
Expand Down
2 changes: 1 addition & 1 deletion examples/providers/delegated_factory.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""`DelegatedFactory` providers example."""

from dependency_injector import providers
import dependency_injector.providers as providers


class User(object):
Expand Down
2 changes: 1 addition & 1 deletion examples/providers/delegated_singleton.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""`DelegatedSingleton` providers example."""

from dependency_injector import providers
import dependency_injector.providers as providers


# Some delegated singleton provider:
Expand Down
3 changes: 1 addition & 2 deletions examples/providers/external_dependency.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,7 @@

import sqlite3
import contextlib

from dependency_injector import providers
import dependency_injector.providers as providers


class UserService(object):
Expand Down
2 changes: 1 addition & 1 deletion examples/providers/factory.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""`Factory` providers example."""

from dependency_injector import providers
import dependency_injector.providers as providers


class User(object):
Expand Down
4 changes: 2 additions & 2 deletions examples/providers/factory_attribute_injections.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""`Factory` providers with attribute injections example."""

from dependency_injector import providers
from dependency_injector import injections
import dependency_injector.providers as providers
import dependency_injector.injections as injections


class User(object):
Expand Down
2 changes: 1 addition & 1 deletion examples/providers/factory_init_args.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""`Factory` providers with init positional injections example."""

from dependency_injector import providers
import dependency_injector.providers as providers


class User(object):
Expand Down
2 changes: 1 addition & 1 deletion examples/providers/factory_init_injections_and_contexts.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""`Factory` providers with init injections priority example."""

from dependency_injector import providers
import dependency_injector.providers as providers


class User(object):
Expand Down
2 changes: 1 addition & 1 deletion examples/providers/factory_init_kwargs.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""`Factory` providers with init keyword injections example."""

from dependency_injector import providers
import dependency_injector.providers as providers


class User(object):
Expand Down
60 changes: 0 additions & 60 deletions examples/providers/factory_method_injections.py

This file was deleted.

4 changes: 2 additions & 2 deletions examples/providers/factory_provided_type.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""`Factory` specialization for limitation to provided type example."""

from dependency_injector import providers
from dependency_injector import errors
import dependency_injector.providers as providers
import dependency_injector.errors as errors


class BaseService(object):
Expand Down
2 changes: 1 addition & 1 deletion examples/providers/overriding_simple.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""Simple providers overriding example."""

from dependency_injector import providers
import dependency_injector.providers as providers


class User(object):
Expand Down
2 changes: 1 addition & 1 deletion examples/providers/overriding_users_model.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""Overriding user's model example."""

from dependency_injector import providers
import dependency_injector.providers as providers


class User(object):
Expand Down
2 changes: 1 addition & 1 deletion examples/providers/singleton.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""`Singleton` providers example."""

from dependency_injector import providers
import dependency_injector.providers as providers


class UserService(object):
Expand Down
2 changes: 1 addition & 1 deletion examples/providers/singleton_delegation.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""`Singleton` providers delegation example."""

from dependency_injector import providers
import dependency_injector.providers as providers


# Some singleton provider and few delegates of it:
Expand Down
4 changes: 2 additions & 2 deletions examples/providers/singleton_provided_type.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""`Singleton` specialization for limitation to provided type example."""

from dependency_injector import providers
from dependency_injector import errors
import dependency_injector.providers as providers
import dependency_injector.errors as errors


class BaseService(object):
Expand Down
2 changes: 1 addition & 1 deletion examples/providers/singleton_reseting.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""`Singleton` providers resetting example."""

from dependency_injector import providers
import dependency_injector.providers as providers


class UserService(object):
Expand Down
2 changes: 1 addition & 1 deletion examples/providers/static.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""Static providers example."""

from dependency_injector import providers
import dependency_injector.providers as providers


# Provides class - `object`:
Expand Down

0 comments on commit addaada

Please sign in to comment.