refactor: add pipe module

This commit is contained in:
2023-03-20 01:10:17 +03:00
parent 81bf685fec
commit 81c704576a
13 changed files with 219 additions and 100 deletions
+3 -6
View File
@@ -2,15 +2,12 @@ from typing import Dict, List, Optional
from pydantic import BaseModel
__all__ = ("PipeStr", "TaskPreset", "FilePreset", "Preset")
PipeStr = str
__all__ = ("TaskPreset", "FilePreset", "Preset")
class TaskPreset(BaseModel):
conditions: List[PipeStr]
variables: Optional[Dict[str, PipeStr]]
conditions: List[str]
variables: Optional[Dict[str, str]]
commands: List[str]