Coverage for /opt/conda/envs/apienv/lib/python3.10/site-packages/daiquiri/core/hardware/bliss/transmission.py: 0%

8 statements  

« prev     ^ index     » next       coverage.py v7.6.5, created at 2024-11-15 02:12 +0000

1#!/usr/bin/env python 

2# -*- coding: utf-8 -*- 

3from daiquiri.core.hardware.abstract import HardwareProperty 

4from daiquiri.core.hardware.abstract.transmission import ( 

5 Transmission as AbstractTransmission, 

6) 

7from daiquiri.core.hardware.bliss.object import BlissObject 

8 

9import logging 

10 

11logger = logging.getLogger(__name__) 

12 

13 

14class Transmission(BlissObject, AbstractTransmission): 

15 PROPERTY_MAP = { 

16 "datafile": HardwareProperty("datafile"), 

17 "transmission_factor": HardwareProperty("get"), 

18 } 

19 

20 CALLABLE_MAP = {"get": "get", "set": "set"}