Skip to content

Commit 29c7ca1

Browse files
authored
Move around files and use relative imports (#86)
* File move comment, and start adoption of relative imports * Use relative imports
1 parent 626f442 commit 29c7ca1

File tree

14 files changed

+36
-36
lines changed

14 files changed

+36
-36
lines changed

dispatcher/cli.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
import os
44
import sys
55

6-
from dispatcher import run_service
7-
from dispatcher.config import setup
6+
from . import run_service
7+
from .config import setup
88

99
logger = logging.getLogger(__name__)
1010

dispatcher/control.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
import uuid
66
from typing import Optional
77

8-
from dispatcher.factories import get_broker
9-
from dispatcher.producers import BrokeredProducer
8+
from .factories import get_broker
9+
from .producers import BrokeredProducer
1010

1111
logger = logging.getLogger('awx.main.dispatch.control')
1212

dispatcher/factories.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22
from copy import deepcopy
33
from typing import Iterable, Optional, Type, get_args, get_origin
44

5-
from dispatcher import producers
6-
from dispatcher.brokers import get_broker
7-
from dispatcher.brokers.base import BaseBroker
8-
from dispatcher.config import LazySettings
9-
from dispatcher.config import settings as global_settings
10-
from dispatcher.control import Control
11-
from dispatcher.main import DispatcherMain
12-
from dispatcher.pool import WorkerPool
13-
from dispatcher.process import ProcessManager
5+
from . import producers
6+
from .brokers import get_broker
7+
from .brokers.base import BaseBroker
8+
from .config import LazySettings
9+
from .config import settings as global_settings
10+
from .control import Control
11+
from .service.main import DispatcherMain
12+
from .service.pool import WorkerPool
13+
from .service.process import ProcessManager
1414

1515
"""
1616
Creates objects from settings,

dispatcher/producers/brokered.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
import logging
33
from typing import Optional
44

5-
from dispatcher.brokers.base import BaseBroker
6-
from dispatcher.producers.base import BaseProducer
5+
from ..brokers.base import BaseBroker
6+
from .base import BaseProducer
77

88
logger = logging.getLogger(__name__)
99

dispatcher/producers/scheduled.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import asyncio
22
import logging
33

4-
from dispatcher.producers.base import BaseProducer
4+
from .base import BaseProducer
55

66
logger = logging.getLogger(__name__)
77

dispatcher/publish.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import logging
22
from typing import Optional
33

4-
from dispatcher.registry import DispatcherMethodRegistry
5-
from dispatcher.registry import registry as default_registry
6-
from dispatcher.utils import DispatcherCallable
4+
from .registry import DispatcherMethodRegistry
5+
from .registry import registry as default_registry
6+
from .utils import DispatcherCallable
77

88
logger = logging.getLogger('awx.main.dispatch')
99

dispatcher/registry.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
from typing import Callable, Optional, Set, Tuple
77
from uuid import uuid4
88

9-
from dispatcher.config import LazySettings
10-
from dispatcher.config import settings as global_settings
11-
from dispatcher.utils import MODULE_METHOD_DELIMITER, DispatcherCallable, resolve_callable
9+
from .config import LazySettings
10+
from .config import settings as global_settings
11+
from .utils import MODULE_METHOD_DELIMITER, DispatcherCallable, resolve_callable
1212

1313
logger = logging.getLogger(__name__)
1414

dispatcher/main.py renamed to dispatcher/service/main.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
from types import SimpleNamespace
66
from typing import Iterable, Optional
77

8-
from dispatcher.pool import WorkerPool
9-
from dispatcher.producers import BaseProducer
8+
from ..producers import BaseProducer
9+
from .pool import WorkerPool
1010

1111
logger = logging.getLogger(__name__)
1212

@@ -207,7 +207,7 @@ async def process_message_internal(self, message: dict, producer=None) -> None:
207207
self.control_count += 1
208208
await self.pool.dispatch_task(
209209
{
210-
'task': 'dispatcher.tasks.reply_to_control',
210+
'task': 'dispatcher.service.tasks.reply_to_control',
211211
'args': [message['reply_to'], json.dumps(returned)],
212212
'uuid': f'control-{self.control_count}',
213213
'control': 'reply', # for record keeping

dispatcher/pool.py renamed to dispatcher/service/pool.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
from asyncio import Task
55
from typing import Iterator, Optional
66

7-
from dispatcher.config import LazySettings
8-
from dispatcher.config import settings as global_settings
9-
from dispatcher.process import ProcessManager, ProcessProxy
10-
from dispatcher.utils import DuplicateBehavior, MessageAction
7+
from ..config import LazySettings
8+
from ..config import settings as global_settings
9+
from ..utils import DuplicateBehavior, MessageAction
10+
from .process import ProcessManager, ProcessProxy
1111

1212
logger = logging.getLogger(__name__)
1313

dispatcher/process.py renamed to dispatcher/service/process.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import multiprocessing
33
from typing import Callable, Iterable, Optional, Union
44

5-
from dispatcher.worker.task import work_loop
5+
from ..worker.task import work_loop
66

77

88
class ProcessProxy:

0 commit comments

Comments
 (0)