Skip to content

Commit 29841c4

Browse files
committed
Merge branch 'master' into release
2 parents 63b2993 + 81711a5 commit 29841c4

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

riptide/db/driver/db_driver_for_service.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
"""Module to resolve database drivers for services"""
2-
from typing import Union, TYPE_CHECKING
2+
from typing import Union, TYPE_CHECKING, Optional
33

44
import pkg_resources
55

@@ -11,9 +11,11 @@
1111
DB_DRIVER_ENTRYPOINT_KEY = 'riptide.db_driver'
1212

1313

14-
def get(service_data: dict, service: 'Service') -> Union[AbstractDbDriver, None]:
14+
def get(service_data: Union['Service', dict], service: Optional['Service'] = None) -> Union[AbstractDbDriver, None]:
1515
"""Returns the db driver instance for this service, if a driver is defined."""
1616
# Look up package entrypoints for db drivers
17+
if service is None:
18+
service = service_data
1719
drivers = {
1820
entry_point.name:
1921
entry_point.load() for entry_point in pkg_resources.iter_entry_points(DB_DRIVER_ENTRYPOINT_KEY)

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
__version__ = '0.7.0'
1+
__version__ = '0.7.1'
22
from setuptools import setup, find_packages
33

44
# README read-in

0 commit comments

Comments
 (0)