refactor: untils dependency
This commit is contained in:
		
							
								
								
									
										37
									
								
								__init__.py
									
									
									
									
									
								
							
							
						
						
									
										37
									
								
								__init__.py
									
									
									
									
									
								
							@@ -0,0 +1,37 @@
 | 
			
		||||
 | 
			
		||||
# Core components
 | 
			
		||||
from core.vork_node import VorkNode
 | 
			
		||||
from core.vork_node_link import VorkNodeLink
 | 
			
		||||
from core.vork_node_start import VorkNodeStart
 | 
			
		||||
from core.vork_node_registry import VorkNodeRegistry
 | 
			
		||||
 | 
			
		||||
# Node implementations
 | 
			
		||||
from nodes.vork_node_if import VorkNodeIf
 | 
			
		||||
from nodes.vork_node_switch import VorkNodeSwitch
 | 
			
		||||
from nodes.vork_node_set import VorkNodeSet
 | 
			
		||||
from nodes.vork_node_wait import VorkNodeWait
 | 
			
		||||
from nodes.vork_node_listen import VorkNodeListen
 | 
			
		||||
from nodes.vork_node_trigger import VorkNodeTrigger
 | 
			
		||||
 | 
			
		||||
# Utility functions
 | 
			
		||||
from utils.link_name_generator import edge_title_generator, edge_title_to_number
 | 
			
		||||
 | 
			
		||||
__all__ = [
 | 
			
		||||
    # Core
 | 
			
		||||
    "VorkNode",
 | 
			
		||||
    "VorkNodeLink",
 | 
			
		||||
    "VorkNodeStart",
 | 
			
		||||
    "VorkNodeRegistry",
 | 
			
		||||
 | 
			
		||||
    # Nodes
 | 
			
		||||
    "VorkNodeIf",
 | 
			
		||||
    "VorkNodeSwitch",
 | 
			
		||||
    "VorkNodeSet",
 | 
			
		||||
    "VorkNodeWait",
 | 
			
		||||
    "VorkNodeListen",
 | 
			
		||||
    "VorkNodeTrigger",
 | 
			
		||||
 | 
			
		||||
    # Utils
 | 
			
		||||
    "edge_title_generator",
 | 
			
		||||
    "edge_title_to_number",
 | 
			
		||||
]
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,7 @@ from typing import Dict, Any
 | 
			
		||||
from model_nodes import VorkNodeLinkData, VorkNodeLinkSchema
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
from utils import edge_title_generator, edge_title_to_number
 | 
			
		||||
from utils.link_name_generator import edge_title_generator, edge_title_to_number
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class VorkNodeLink:
 | 
			
		||||
@@ -32,7 +32,8 @@ class VorkNodeLink:
 | 
			
		||||
 | 
			
		||||
    def validate(self) -> VorkNodeLinkSchema:
 | 
			
		||||
        """
 | 
			
		||||
        Валидирует данные связи с помощью Pydantic моделей.
 | 
			
		||||
        Валидирует данные связи с помощью Pydantic моделей
 | 
			
		||||
 | 
			
		||||
        """
 | 
			
		||||
        try:
 | 
			
		||||
            # Валидируем данные
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user