mirror of
https://github.com/GNS3/gns3-server.git
synced 2026-11-06 07:11:13 +02:00
feat: rename FlowNet-Lab to GNS3-Copilot across codebase
Update all references from FlowNet-Lab to GNS3-Copilot in package names, documentation, and logging. This includes: - Module and package __init__.py files - License headers and file descriptions - Log messages and internal comments - Remove deprecated tools: GNS3CreateAreaDrawingTool and LinuxTelnetBatchTool The renaming aligns with the project's new branding while maintaining all existing functionality.
This commit is contained in:
1 parent
95b309c7af
commit
d525e5cad0
24 files changed
+47
-3487
No files matched your search
@@ -1,5 +1,5 @@
|
||||
"""
|
||||
FlowNet-Lab Tools Package
|
||||
GNS3-Copilot Tools Package
|
||||
|
||||
This package provides various tools for interacting with GNS3 network simulator, including:
|
||||
- Device configuration command execution
|
||||
@@ -7,8 +7,6 @@ This package provides various tools for interacting with GNS3 network simulator,
|
||||
- Multiple device command execution using Nornir
|
||||
- VPCS device configuration using telnetlib3
|
||||
- Node and link management
|
||||
- Drawing management
|
||||
- Notes management
|
||||
|
||||
Main modules:
|
||||
- config_tools_nornir: Multiple device configuration command execution tool using Nornir
|
||||
@@ -18,14 +16,7 @@ Main modules:
|
||||
- gns3_create_link: GNS3 link creation tool
|
||||
- gns3_start_node: GNS3 node startup tool
|
||||
- gns3_get_node_temp: GNS3 template retrieval tool
|
||||
- gns3_get_drawings: GNS3 drawing retrieval tool
|
||||
- gns3_create_drawing: GNS3 drawing creation tool
|
||||
- gns3_update_drawing: GNS3 drawing update tool
|
||||
- gns3_delete_drawing: GNS3 drawing deletion tool
|
||||
- gns3_create_area_drawing: GNS3 area annotation creation tool (ellipse for 2 nodes)
|
||||
- gns3_drawing_utils: Drawing utility functions for calculating SVG parameters
|
||||
- linux_tools_nornir: Linux Telnet batch command execution tool using Nornir
|
||||
- window_controller: Frontend window control and text input tools (async WebSocket-based)
|
||||
- gns3_update_node_name: GNS3 node name update tool
|
||||
|
||||
Note: GNS3TopologyTool is now available from gns3_client package
|
||||
|
||||
@@ -35,15 +26,12 @@ Author: Guobin Yue
|
||||
# Import main tool classes
|
||||
from .config_tools_nornir import ExecuteMultipleDeviceConfigCommands
|
||||
from .display_tools_nornir import ExecuteMultipleDeviceCommands
|
||||
from .gns3_create_area_drawing import GNS3CreateAreaDrawingTool
|
||||
from .gns3_create_link import GNS3LinkTool
|
||||
from .gns3_create_node import GNS3CreateNodeTool
|
||||
from .gns3_get_node_temp import GNS3TemplateTool
|
||||
from .gns3_start_node import GNS3StartNodeTool, GNS3StartNodeQuickTool
|
||||
from .gns3_update_node_name import GNS3UpdateNodeNameTool
|
||||
from .linux_tools_nornir import LinuxTelnetBatchTool
|
||||
from .vpcs_tools_telnetlib3 import VPCSMultiCommands
|
||||
from .window_controller import WindowControllerTool, TextInputTool
|
||||
|
||||
# Dynamic version management
|
||||
try:
|
||||
@@ -68,11 +56,7 @@ __all__ = [
|
||||
"GNS3StartNodeQuickTool",
|
||||
"GNS3UpdateNodeNameTool",
|
||||
"GNS3TemplateTool",
|
||||
"GNS3CreateAreaDrawingTool",
|
||||
"LinuxTelnetBatchTool",
|
||||
"WindowControllerTool",
|
||||
"TextInputTool",
|
||||
]
|
||||
|
||||
# Package initialization message
|
||||
# print(f"FlowNet-Lab Tools package loaded (version {__version__})")
|
||||
# print(f"GNS3-Copilot Tools package loaded (version {__version__})")
|
||||
Reference in new issue
Block a user