From 1c918d2e80c18c83d91c7b4bb282825016cb309f Mon Sep 17 00:00:00 2001 From: Felix Stupp Date: Fri, 5 Aug 2022 16:17:31 +0000 Subject: [PATCH] defs/compose/service: Use VolumeName type --- podman_compose_tools/defs/compose/service.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/podman_compose_tools/defs/compose/service.py b/podman_compose_tools/defs/compose/service.py index f7a65da..f7b663a 100644 --- a/podman_compose_tools/defs/compose/service.py +++ b/podman_compose_tools/defs/compose/service.py @@ -2,6 +2,8 @@ from __future__ import annotations from typing import Literal, NewType, Sequence, TypeAlias, TypedDict +from .volume import VolumeName + ServiceName = NewType("ServiceName", str) ContainerName = NewType("ContainerName", str) @@ -33,7 +35,7 @@ class _VolumeNaturalConfig(TypedDict, total=False): class _VolumeNaturalRequired(TypedDict, total=True): type: Literal["volume"] - source: str + source: VolumeName target: str