Blake Harnden
|
3d1692fbb3
|
quick fix to coreservices type hinting
|
2020-02-07 08:58:38 -08:00 |
|
Blake Harnden
|
6020496b6f
|
fixed sdt issue core gui, fixed sdt message sending for python3
|
2020-02-05 14:40:37 -08:00 |
|
bharnden
|
19680bd452
|
Merge pull request #366 from coreemu/coretk-enhance/fix-bug
Coretk enhance/fix bug
|
2020-02-05 10:32:22 -08:00 |
|
Blake Harnden
|
461a27989c
|
initial config changes for config services for openvpn
|
2020-02-04 17:28:58 -08:00 |
|
Blake Harnden
|
3b0a8ebc37
|
small tweak to make openvpn example server config valid
|
2020-02-04 17:09:54 -08:00 |
|
Huy Pham
|
6bb1d5cba2
|
add a new data to track the most recently opened/saved files, and update recent files menu as the recent files change
|
2020-02-04 13:49:46 -08:00 |
|
Huy Pham
|
e2fba18ba5
|
fix merge conflict
|
2020-02-04 13:05:08 -08:00 |
|
bharnden
|
9216683902
|
Merge pull request #354 from apwiggins/frr-service-reset-interfaces
added reset interfaces at FRR startup
|
2020-02-04 13:02:43 -08:00 |
|
Huy Pham
|
bdbf5fac61
|
add recent files to gui.yaml for keeping track of recent files
|
2020-02-04 13:00:00 -08:00 |
|
Blake Harnden
|
c66ee04db5
|
avoid attempting to stop services for nodes that are not considered up
|
2020-02-04 10:13:37 -08:00 |
|
Blake Harnden
|
3846f2b5bd
|
removed hard coded example recent files
|
2020-02-04 10:03:10 -08:00 |
|
bharnden
|
26a03cc758
|
Merge pull request #364 from coreemu/coretk-enhance/fix-bug
Coretk enhance/fix bug
|
2020-02-04 09:53:48 -08:00 |
|
Huy Pham
|
6140ebfb59
|
remove unnecessary loggings
|
2020-02-03 12:18:29 -08:00 |
|
Huy Pham
|
b7206fe7b9
|
Merge branch 'develop' into coretk-enhance/gui-logging
|
2020-02-03 12:01:58 -08:00 |
|
Huy Pham
|
60dd7691bf
|
remove unecessary loggings, change less important loggings to logging.debug
|
2020-02-03 12:01:10 -08:00 |
|
Huy Pham
|
034d126a2a
|
remove unnecessary comment
|
2020-02-03 10:53:24 -08:00 |
|
Huy Pham
|
875739e748
|
track nodes whose services have been modified by the user to differentiate between newly created nodes and default type nodes with empty services
|
2020-02-03 10:35:25 -08:00 |
|
Huy Pham
|
ede9e93b52
|
add a menu option for opening recent files, hard code some example xml files for testing
|
2020-02-03 09:10:46 -08:00 |
|
Huy Pham
|
2c6307603a
|
Merge branch 'coretk-enhance/gui-logging' into develop
|
2020-02-03 07:56:10 -08:00 |
|
Huy Pham
|
09397925e8
|
remove unnecessary loggings
|
2020-02-03 07:54:28 -08:00 |
|
Huy Pham
|
5dd379a2ee
|
replace logging.info with logging.debug for unimportant loggings, change the functions inside type checking class into classmethods
|
2020-02-03 07:30:25 -08:00 |
|
Blake Harnden
|
356bfd16b4
|
forward all 802.1D MAC bridge filtered MAC group addresses, except restricted types
|
2020-01-31 17:05:13 -08:00 |
|
Blake Harnden
|
a8a1643ee0
|
added configuration for loading custom config services
|
2020-01-29 17:08:36 -08:00 |
|
Huy Pham
|
6c89ba1abb
|
logging.info for more important loggings and logging.debug for less important loggings that user might not care about
|
2020-01-29 16:08:36 -08:00 |
|
bharnden
|
53dd1de090
|
Update frr.py
updates to generate interface up/down commands for node interfaces
|
2020-01-28 13:33:34 -08:00 |
|
Blake Harnden
|
6aa7d2175d
|
added file logging for coretk, using a time rotating logger, added command line arg to choose coretk log level
|
2020-01-28 12:30:12 -08:00 |
|
bharnden
|
7cc52f13d6
|
Merge pull request #360 from coreemu/enhancement/coretk-global-ip6
updates for coretk to default to assigning global ip6 addresses
|
2020-01-28 11:30:33 -08:00 |
|
bharnden
|
c911ff4c0b
|
Merge pull request #359 from coreemu/coretk-fix
Coretk fix
|
2020-01-28 11:21:56 -08:00 |
|
Blake Harnden
|
cf77b3c06f
|
updates for coretk to default to assigning global ip6 addresses
|
2020-01-28 10:46:40 -08:00 |
|
Blake Harnden
|
29b064eaf1
|
fix to emane bypass model and config group data being supplied to guis
|
2020-01-28 09:20:43 -08:00 |
|
bharnden
|
c5666f9112
|
Merge pull request #357 from coreemu/feature/config-service
Feature/config service
|
2020-01-27 17:31:03 -08:00 |
|
Huy Pham
|
4c0254ec10
|
reload custom node image when open xml, if the gui doesn't know about the custom image, use a default one
|
2020-01-27 16:27:21 -08:00 |
|
Huy Pham
|
09cc65646f
|
fix right click service on custom nodes with empty services, load services to custom node when drawn on canvas, show current services for custom node's service dialog
|
2020-01-27 13:20:31 -08:00 |
|
Blake Harnden
|
45fb32c834
|
renamed config service dependency finder method to startup_paths, added pydocs to config service related methods
|
2020-01-27 11:44:00 -08:00 |
|
Blake Harnden
|
09aa882017
|
fixed config service to leverage validation_timer properly, added unit tests for config service base class
|
2020-01-27 10:57:16 -08:00 |
|
Blake Harnden
|
80073dd8c8
|
adding documentation to config service base class
|
2020-01-24 22:15:21 -08:00 |
|
Blake Harnden
|
22ff48182a
|
added some basic documentation to the config service manager and dependency finder
|
2020-01-24 17:27:12 -08:00 |
|
Blake Harnden
|
05a60f684e
|
updated config service logging to debug
|
2020-01-24 16:01:44 -08:00 |
|
Blake Harnden
|
a85cb92196
|
removed options not needed for config data for GUI support for both old and new GUIs
|
2020-01-24 13:19:08 -08:00 |
|
Blake Harnden
|
93ad6b588a
|
updates to coretk to fix displaying boolean configs properly and updating config values for config services when changing mode
|
2020-01-24 12:51:57 -08:00 |
|
Blake Harnden
|
6f2a840710
|
update simple service to show all config types
|
2020-01-24 10:59:47 -08:00 |
|
Blake Harnden
|
531b55e1e7
|
small update to quagga config services, converted frr services to config services
|
2020-01-23 22:06:30 -08:00 |
|
Blake Harnden
|
b9cbbf5709
|
finished converting quagga services to config services
|
2020-01-23 21:08:40 -08:00 |
|
Blake Harnden
|
fcc445bb72
|
fixed issues in zebra config service, updated config services to start and validate different modes appropriately, added service dependency startup for config services
|
2020-01-23 13:22:47 -08:00 |
|
Blake Harnden
|
0749dcacb2
|
updated config services to use getattr instead of hasattr to simplify code
|
2020-01-23 11:27:05 -08:00 |
|
Blake Harnden
|
852eb60ab9
|
renamed config service get_text to get_text_template to be more obvious to the purpose
|
2020-01-23 11:06:09 -08:00 |
|
Blake Harnden
|
422bf9ac15
|
initial work to add support for quagga services as config services
|
2020-01-23 11:03:56 -08:00 |
|
Blake Harnden
|
8f03c9c975
|
finished converting nrl services to config service format
|
2020-01-23 08:53:20 -08:00 |
|
Blake Harnden
|
062273a99b
|
added several nrl services updated to config service format
|
2020-01-22 22:10:30 -08:00 |
|
Blake Harnden
|
640b2c7d5b
|
updated config services to account for files that have a path, basename will be used for template rendering, converted all current utility/security services to config service format
|
2020-01-22 16:54:45 -08:00 |
|