Skip to content

Commit a32f358

Browse files
committed
Fix imports
1 parent 0222002 commit a32f358

7 files changed

Lines changed: 28 additions & 20 deletions

File tree

src/dodal/devices/beamlines/i07/id.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import numpy as np
2-
from daq_config_server.client import ConfigServer
2+
from daq_config_server import ConfigClient
33

44
from dodal.devices.undulator import UndulatorInKeV, UndulatorOrder
55
from dodal.devices.util.lookup_tables import energy_distance_table
@@ -14,7 +14,7 @@ def __init__(
1414
self,
1515
prefix: str,
1616
harmonic: UndulatorOrder,
17-
config_client: ConfigServer,
17+
config_client: ConfigClient,
1818
id_gap_lookup_table_path: str = "/dls_sw/i07/software/gda/config/lookupTables/"
1919
+ "IIDCalibrationTable.txt",
2020
name: str = "",

src/dodal/devices/undulator.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@
33

44
import numpy as np
55
from bluesky.protocols import Locatable, Location, Movable
6-
from daq_config_server.client import ConfigServer
7-
from daq_config_server.models import UndulatorEnergyGapLookupTable
6+
from daq_config_server import ConfigClient
7+
from daq_config_server.models.lookup_tables.insertion_device import (
8+
UndulatorEnergyGapLookupTable,
9+
)
810
from numpy import ndarray
911
from ophyd_async.core import (
1012
AsyncStatus,
@@ -173,7 +175,7 @@ class UndulatorInKeV(BaseUndulator):
173175
def __init__(
174176
self,
175177
prefix: str,
176-
config_client: ConfigServer,
178+
config_client: ConfigClient,
177179
id_gap_lookup_table_path: str = os.devnull,
178180
poles: int | None = None,
179181
length: float | None = None,

tests/devices/beamlines/i03/test_undulator_dcm.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@
33

44
import numpy as np
55
import pytest
6-
from daq_config_server.client import ConfigServer
7-
from daq_config_server.models import UndulatorEnergyGapLookupTable
6+
from daq_config_server import ConfigClient
7+
from daq_config_server.models.lookup_tables.insertion_device import (
8+
UndulatorEnergyGapLookupTable,
9+
)
810
from ophyd_async.core import AsyncStatus, get_mock_put, init_devices, set_mock_value
911

1012
from dodal.common.enums import EnabledDisabledUpper
@@ -50,7 +52,7 @@ async def fake_undulator_dcm() -> UndulatorDCM:
5052
baton = Baton("BATON-01:")
5153
undulator = UndulatorInKeV(
5254
"UND-01",
53-
ConfigServer(""),
55+
ConfigClient(""),
5456
name="undulator",
5557
poles=80,
5658
id_gap_lookup_table_path=TEST_BEAMLINE_UNDULATOR_TO_GAP_LUT,

tests/devices/beamlines/i07/test_id.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import pytest
2-
from daq_config_server.client import ConfigServer
2+
from daq_config_server import ConfigClient
33
from ophyd_async.core import init_devices
44

55
from dodal.devices.beamlines.i07.id import InsertionDevice
@@ -20,7 +20,7 @@ async def id(harmonic: UndulatorOrder, set_beamline_env_variable) -> InsertionDe
2020
id = InsertionDevice(
2121
"ID-01",
2222
harmonic,
23-
ConfigServer(""),
23+
ConfigClient(""),
2424
TEST_LOOKUP_TABLE_PATH,
2525
)
2626
return id

tests/devices/test_undulator.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,10 @@
55
import pytest
66
from bluesky import RunEngine
77
from bluesky.plan_stubs import mv
8-
from daq_config_server.client import ConfigServer
9-
from daq_config_server.models import UndulatorEnergyGapLookupTable
8+
from daq_config_server import ConfigClient
9+
from daq_config_server.models.lookup_tables.insertion_device import (
10+
UndulatorEnergyGapLookupTable,
11+
)
1012
from ophyd_async.core import get_mock_put, init_devices, set_mock_value
1113
from ophyd_async.testing import (
1214
assert_configuration,
@@ -36,7 +38,7 @@ async def undulator(set_beamline_env_variable) -> UndulatorInKeV:
3638
baton = Baton("BATON-01")
3739
undulator = UndulatorInKeV(
3840
"UND-01",
39-
ConfigServer(""),
41+
ConfigClient(""),
4042
name="undulator",
4143
poles=80,
4244
length=2.0,
@@ -115,7 +117,7 @@ async def test_poles_not_propagated_if_not_supplied(set_beamline_env_variable):
115117
async with init_devices(mock=True):
116118
undulator = UndulatorInKeV(
117119
"UND-01",
118-
ConfigServer(""),
120+
ConfigClient(""),
119121
name="undulator",
120122
length=2.0,
121123
id_gap_lookup_table_path=TEST_BEAMLINE_UNDULATOR_TO_GAP_LUT,
@@ -128,7 +130,7 @@ async def test_length_not_propagated_if_not_supplied(set_beamline_env_variable):
128130
async with init_devices(mock=True):
129131
undulator = UndulatorInKeV(
130132
"UND-01",
131-
ConfigServer(""),
133+
ConfigClient(""),
132134
name="undulator",
133135
poles=80,
134136
id_gap_lookup_table_path=TEST_BEAMLINE_UNDULATOR_TO_GAP_LUT,

tests/devices/util/test_lookup_tables.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
import numpy as np
22
import pytest
3-
from daq_config_server.client import ConfigServer
4-
from daq_config_server.models import UndulatorEnergyGapLookupTable
3+
from daq_config_server import ConfigClient
4+
from daq_config_server.models.lookup_tables.insertion_device import (
5+
UndulatorEnergyGapLookupTable,
6+
)
57
from pytest import mark
68

79
from dodal.devices.util.lookup_tables import (
@@ -23,7 +25,7 @@
2325

2426

2527
async def test_energy_to_distance_table_correct_format():
26-
config_server = ConfigServer()
28+
config_server = ConfigClient("")
2729
table = np.array(
2830
config_server.get_file_contents(
2931
TEST_BEAMLINE_UNDULATOR_TO_GAP_LUT, UndulatorEnergyGapLookupTable

tests/plans/conftest.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from unittest.mock import patch
44

55
import pytest
6-
from daq_config_server.client import ConfigServer
6+
from daq_config_server import ConfigClient
77
from ophyd_async.core import PathProvider, StandardDetector, init_devices
88
from ophyd_async.sim import PatternGenerator, SimBlobDetector, SimMotor
99

@@ -26,7 +26,7 @@ async def mock_undulator_and_dcm(set_beamline_env_variable) -> UndulatorGapCheck
2626
async with init_devices(mock=True):
2727
undulator = UndulatorInKeV(
2828
"",
29-
ConfigServer(""),
29+
ConfigClient(""),
3030
id_gap_lookup_table_path=TEST_BEAMLINE_UNDULATOR_TO_GAP_LUT,
3131
)
3232
dcm = DCM("")

0 commit comments

Comments
 (0)