Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,11 @@
import click
from click_option_group import RequiredMutuallyExclusiveOptionGroup, optgroup
from mako.template import Template
from ni.measurementlink.discovery.v1.client import DiscoveryClient
from ni.measurementlink.measurement.v2 import (
measurement_service_pb2 as v2_measurement_service_pb2,
)
from ni_measurement_plugin_sdk_service.discovery import DiscoveryClient
from ni_measurement_plugin_sdk_service.grpc.channelpool import GrpcChannelPool
from ni_grpc_extensions.channelpool import GrpcChannelPool

from ni_measurement_plugin_sdk_generator.client._support import (
create_class_name,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,15 @@
from google.protobuf import descriptor_pool
from google.protobuf.descriptor_pb2 import FieldDescriptorProto
from google.protobuf.type_pb2 import Field
from ni.measurementlink.discovery.v1.client import DiscoveryClient
from ni.measurementlink.measurement.v2 import (
measurement_service_pb2 as v2_measurement_service_pb2,
measurement_service_pb2_grpc as v2_measurement_service_pb2_grpc,
)
from ni_grpc_extensions.channelpool import GrpcChannelPool
from ni_measurement_plugin_sdk_service._internal.grpc_servicer import (
frame_metadata_dict,
)
from ni_measurement_plugin_sdk_service.discovery import DiscoveryClient
from ni_measurement_plugin_sdk_service.grpc.channelpool import GrpcChannelPool
from ni_measurement_plugin_sdk_service.measurement.client_support import (
ParameterMetadata,
create_file_descriptor,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,9 @@ from ni.measurementlink.measurement.v2 import (
% for module in custom_import_modules:
${module}
% endfor
from ni_measurement_plugin_sdk_service.discovery import DiscoveryClient
from ni_measurement_plugin_sdk_service.grpc.channelpool import GrpcChannelPool
from ni_grpc_extensions.channelpool import GrpcChannelPool
from ni.measurementlink.discovery.v1.client import DiscoveryClient
from ni.measurementlink.sessionmanagement.v1.client import PinMapContext
% if output_metadata:
from ni_measurement_plugin_sdk_service.measurement import WrongMessageTypeWarning
% endif
Expand All @@ -53,7 +54,6 @@ from ni_measurement_plugin_sdk_service.measurement.client_support import (
serialize_parameters,
)
from ni_measurement_plugin_sdk_service.pin_map import PinMapClient
from ni_measurement_plugin_sdk_service.session_management import PinMapContext

_logger = logging.getLogger(__name__)

Expand Down
74 changes: 68 additions & 6 deletions packages/generator/poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions packages/generator/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,10 @@ protobuf = ">=4.21"
black = ">=24.8.0"
click-option-group = ">=0.5.6"
ni-measurement-plugin-sdk-service = {version = "^2.2.0"}
ni-measurementlink-discovery-v1-client = { version = ">=0.1.0dev0", allow-prereleases = true }
ni-protobuf-types = { version = ">=0.1.0dev2", allow-prereleases = true }
ni-grpcdevice-v1-proto = { version = ">=0.1.0dev2", allow-prereleases = true }
ni-grpc-extensions = { version = ">=0.1.0dev1", allow-prereleases = true }

[tool.poetry.group.dev.dependencies]
pytest = ">=7.2.0"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@

import grpc
import pytest
from ni.measurementlink.sessionmanagement.v1.client import PinMapContext
from ni_measurement_plugin_sdk_service.measurement.service import MeasurementService
from ni_measurement_plugin_sdk_service.session_management import PinMapContext

from tests.conftest import CliRunnerFunction
from tests.utilities.discovery_service_process import DiscoveryServiceProcess
Expand Down
2 changes: 1 addition & 1 deletion packages/generator/tests/conftest.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

import pytest
from click.testing import CliRunner, Result
from ni_measurement_plugin_sdk_service.discovery._support import (
from ni.measurementlink.discovery.v1.client._support import (
_get_registration_json_file_path,
)
from packaging.version import Version
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,9 @@
from ni.protobuf.types.array_pb2 import Double2DArray
from ni.protobuf.types.array_pb2 import String2DArray
from ni.protobuf.types.xydata_pb2 import DoubleXYData
from ni_measurement_plugin_sdk_service.discovery import DiscoveryClient
from ni_measurement_plugin_sdk_service.grpc.channelpool import GrpcChannelPool
from ni_grpc_extensions.channelpool import GrpcChannelPool
from ni.measurementlink.discovery.v1.client import DiscoveryClient
from ni.measurementlink.sessionmanagement.v1.client import PinMapContext
from ni_measurement_plugin_sdk_service.measurement import WrongMessageTypeWarning
from ni_measurement_plugin_sdk_service.measurement.client_support import (
ParameterMetadata,
Expand All @@ -29,7 +30,6 @@
serialize_parameters,
)
from ni_measurement_plugin_sdk_service.pin_map import PinMapClient
from ni_measurement_plugin_sdk_service.session_management import PinMapContext

_logger = logging.getLogger(__name__)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,9 @@
from ni.protobuf.types.array_pb2 import Double2DArray
from ni.protobuf.types.array_pb2 import String2DArray
from ni.protobuf.types.xydata_pb2 import DoubleXYData
from ni_measurement_plugin_sdk_service.discovery import DiscoveryClient
from ni_measurement_plugin_sdk_service.grpc.channelpool import GrpcChannelPool
from ni_grpc_extensions.channelpool import GrpcChannelPool
from ni.measurementlink.discovery.v1.client import DiscoveryClient
from ni.measurementlink.sessionmanagement.v1.client import PinMapContext
from ni_measurement_plugin_sdk_service.measurement import WrongMessageTypeWarning
from ni_measurement_plugin_sdk_service.measurement.client_support import (
ParameterMetadata,
Expand All @@ -29,7 +30,6 @@
serialize_parameters,
)
from ni_measurement_plugin_sdk_service.pin_map import PinMapClient
from ni_measurement_plugin_sdk_service.session_management import PinMapContext

_logger = logging.getLogger(__name__)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,15 @@
measurement_service_pb2 as v2_measurement_service_pb2,
measurement_service_pb2_grpc as v2_measurement_service_pb2_grpc,
)
from ni_measurement_plugin_sdk_service.discovery import DiscoveryClient
from ni_measurement_plugin_sdk_service.grpc.channelpool import GrpcChannelPool
from ni_grpc_extensions.channelpool import GrpcChannelPool
from ni.measurementlink.discovery.v1.client import DiscoveryClient
from ni.measurementlink.sessionmanagement.v1.client import PinMapContext
from ni_measurement_plugin_sdk_service.measurement.client_support import (
ParameterMetadata,
create_file_descriptor,
serialize_parameters,
)
from ni_measurement_plugin_sdk_service.pin_map import PinMapClient
from ni_measurement_plugin_sdk_service.session_management import PinMapContext

_logger = logging.getLogger(__name__)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

from types import TracebackType

from ni_measurement_plugin_sdk_service.discovery._support import (
from ni.measurementlink.discovery.v1.client._support import (
_get_discovery_service_location,
_get_key_file_path,
_service_already_running,
Expand Down
10 changes: 3 additions & 7 deletions packages/service/ni_measurement_plugin_sdk_service/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,12 @@

import logging

from ni_measurement_plugin_sdk_service import session_management
from ni_measurement_plugin_sdk_service.measurement.info import (
DataType,
MeasurementInfo,
ServiceInfo,
)
from ni.measurementlink.discovery.v1.client import ServiceInfo

from ni_measurement_plugin_sdk_service.measurement.info import DataType, MeasurementInfo
from ni_measurement_plugin_sdk_service.measurement.service import MeasurementService

__all__ = [
"session_management",
"DataType",
"MeasurementInfo",
"ServiceInfo",
Expand Down

This file was deleted.

Loading
Loading