Skip to content

Commit b929a6a

Browse files
committed
Clean up APIs and private modules
1 parent ecb1889 commit b929a6a

File tree

22 files changed

+66
-38
lines changed

22 files changed

+66
-38
lines changed

src/daq_config_server/app.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@
99
from fastapi import FastAPI, HTTPException, Request
1010
from fastapi.middleware.cors import CORSMiddleware
1111
from fastapi.responses import JSONResponse, Response
12+
from src.daq_config_server.converters.convert import get_converted_file_contents
1213
from starlette import status
1314

1415
from daq_config_server.config import Config
1516
from daq_config_server.constants import (
1617
ENDPOINTS,
1718
)
18-
from daq_config_server.converters import get_converted_file_contents
1919
from daq_config_server.log import set_up_logging
2020
from daq_config_server.whitelist import get_whitelist
2121

src/daq_config_server/client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
from requests.exceptions import HTTPError
1111

1212
from daq_config_server.app import ValidAcceptHeaders
13-
from daq_config_server.converters.models import ConfigModel
13+
from daq_config_server.models import ConfigModel
1414

1515
from .constants import ENDPOINTS
1616

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1-
from daq_config_server.converters.convert import get_converted_file_contents
1+
from ._base_model import ConfigModel
2+
from ._converter_utils import parse_value, remove_comments
23

3-
__all__ = ["get_converted_file_contents"]
4+
__all__ = [
5+
"ConfigModel",
6+
"remove_comments",
7+
"parse_value",
8+
]
File renamed without changes.

src/daq_config_server/converters/_file_converter_map.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@
1515
detector_xy_lut,
1616
undulator_energy_gap_lut,
1717
)
18-
from daq_config_server.converters.models import ConfigModel
18+
19+
from ._base_model import ConfigModel
1920

2021
FILE_TO_CONVERTER_MAP: dict[str, Callable[[str], ConfigModel | dict[str, Any]]] = { # type: ignore
2122
"/tests/test_data/test_good_lut.txt": undulator_energy_gap_lut, # For system tests # noqa
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
from ._converters import beamline_parameters_to_dict
2+
3+
__all__ = ["beamline_parameters_to_dict"]

src/daq_config_server/converters/beamline_parameters/models.py renamed to src/daq_config_server/converters/beamline_parameters/_models.py

File renamed without changes.

src/daq_config_server/converters/convert.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@
33
from typing import Any
44

55
import daq_config_server.converters._file_converter_map as file_converter_map
6-
from daq_config_server.converters._converter_utils import ConverterParseError
7-
from daq_config_server.converters.models import ConfigModel
6+
7+
from ._base_model import ConfigModel
8+
from ._converter_utils import ConverterParseError
89

910

1011
def get_converted_file_contents(file_path: Path) -> dict[str, Any]:
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
from ._converters import display_config_to_model
2+
from ._models import DisplayConfig, DisplayConfigData
3+
4+
__all__ = ["display_config_to_model", "DisplayConfig", "DisplayConfigData"]

src/daq_config_server/converters/display_config/_converters.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
1-
from daq_config_server.converters._converter_utils import parse_value, remove_comments
2-
from daq_config_server.converters.display_config.models import (
3-
DisplayConfig,
4-
DisplayConfigData,
5-
)
1+
from daq_config_server.converters import parse_value, remove_comments
2+
3+
from ._models import DisplayConfig, DisplayConfigData
64

75

86
def display_config_to_model(contents: str) -> DisplayConfig:

0 commit comments

Comments
 (0)