Commit graph

2043 commits

Author SHA1 Message Date
Blake Harnden
43fe81a86e Merge branch 'develop' into feature/config-service 2020-01-17 21:13:07 -08:00
Blake Harnden
2ed56fbaa6 fixed doc formatting that was missed 2020-01-17 21:12:14 -08:00
Blake Harnden
dcc683dd38 added config service manager to CoreEmu and made it possible to create a session and nodes with config services from a script 2020-01-17 21:09:51 -08:00
bharnden
e66995194e
Merge pull request #352 from coreemu/coretk-fix
Coretk fix
2020-01-17 17:04:33 -08:00
Blake Harnden
191a9e9909 added some code to keep track of config services separately within core nodes, added function for starting config services during session instantiation 2020-01-17 16:57:49 -08:00
Huy Pham
845198efc6 remove print statements 2020-01-17 16:05:34 -08:00
Huy Pham
88625ffad8 fix Ctrl-S issue and node context menu issue 2020-01-17 15:59:12 -08:00
Blake Harnden
dbc77d81f6 updates naming for built in config services, broke out current example script to examples dir, broke out config service manager to separate file 2020-01-17 13:47:55 -08:00
Blake Harnden
433327c0ae added config service manager, added custom loading of subdirs for config based services, added configurations for config services 2020-01-17 11:40:29 -08:00
Blake Harnden
cf7dda816c improvements to config services, start/stop/validate basics, abc levergae to enforce definitions for custom services 2020-01-16 17:14:42 -08:00
Blake Harnden
ff018cfd01 Merge branch 'develop' into feature/config-service 2020-01-16 16:13:22 -08:00
Blake Harnden
b8ded52a66 fixed formatting in docs due 2020-01-16 16:12:01 -08:00
Blake Harnden
988ca76cec initial code towards services that will generate files from templates and provide configuration 2020-01-16 15:48:21 -08:00
bharnden
5490f961a6
Update CHANGELOG.md
added latest releases that were not formally added to the CHANGELOG
2020-01-16 11:32:44 -08:00
Blake Harnden
f24901c4e6 fixed type hinting in config.py 2020-01-16 11:17:08 -08:00
bharnden
ea47217e94
Merge pull request #347 from coreemu/coretk-fix
Coretk fix
2020-01-16 11:08:39 -08:00
bharnden
cff0bd7d46
Merge pull request #351 from coreemu/enhancement/remove-doc-types
removed rtype and param typing from doc strings to help avoid maintai…
2020-01-16 11:07:47 -08:00
Blake Harnden
f4ddf310a8 removed rtype and param typing from doc strings to help avoid maintaining duplicate information provided by type hints 2020-01-16 11:00:57 -08:00
bharnden
9d89877b20
Merge pull request #350 from coreemu/bugfix/frr-babel-wireless
Bugfix/frr babel wireless
2020-01-15 21:42:04 -08:00
bharnden
4d82d1412c fix check for frr babel wireless config 2020-01-15 21:40:16 -08:00
Blake Harnden
55d537ae53 removed ns3 related code, that should not have been added 2020-01-15 20:54:40 -08:00
bharnden
a91511bac5
Merge pull request #349 from coreemu/enhancement/mac-format
updated utils.validate_mac format to use unix expanded to avoid singu…
2020-01-15 17:04:52 -08:00
Blake Harnden
aa96484fb6 updated utils.validate_mac format to use unix expanded to avoid singular values 2020-01-15 17:02:27 -08:00
bharnden
80c06f8216
Merge pull request #348 from coreemu/bugfix/existing-bridges
updates to cases when checking existing bridges using ip -j returns a…
2020-01-15 16:23:32 -08:00
Blake Harnden
781dc806a8 updates to cases when checking existing bridges using ip -j returns an empty object 2020-01-15 16:20:35 -08:00
Huy Pham
5c087141bd fix merge conflict 2020-01-15 15:27:33 -08:00
Huy Pham
084b25779b differentiate sessions dialog's between start gui vs open from menu, add delete button to sessions dialog, remove fix width in TMenubutton for dark theme 2020-01-15 15:23:49 -08:00
bharnden
f1d8608add
Merge pull request #346 from coreemu/bugfix/coretk-terminal
update to place the terminal command in quotes
2020-01-15 14:12:37 -08:00
Blake Harnden
d83fd2d035 update to place the terminal command in quotes 2020-01-15 14:02:59 -08:00
bharnden
ce1ac1fc05
Merge pull request #345 from coreemu/bugfix/hwaddr-none
updates to log exceptions during threadpool, avoid errors when hwaddr…
2020-01-15 14:01:26 -08:00
Blake Harnden
d1c95a468a updates to log exceptions during threadpool, avoid errors when hwaddr is None during EMANE scenarios 2020-01-15 13:58:48 -08:00
bharnden
7e50dbdc65
Merge pull request #343 from coreemu/coregui-typehint
Coregui typehint
2020-01-15 13:39:03 -08:00
bharnden
e574968e38
Merge pull request #344 from coreemu/enhancement/type-hinting
Enhancement/type hinting
2020-01-15 13:38:06 -08:00
Huy Pham
6ecffc465b wrap up coretk type hinting 2020-01-15 12:59:54 -08:00
Blake Harnden
dcabd8d6f8 updates to add type hinting to uses of Callable 2020-01-15 11:56:23 -08:00
Blake Harnden
b3118513fa added function type hinting for core.plugins 2020-01-15 11:20:31 -08:00
Huy Pham
c1c580cdc4 type hint for new small update 2020-01-15 10:55:29 -08:00
Blake Harnden
dafd5dff9f merged latest from develop 2020-01-14 22:19:49 -08:00
bharnden
41bf279f76
Merge pull request #342 from coreemu/enhancement/disable-grpc-client-proxy
Enhancement/disable grpc client proxy
2020-01-14 22:17:33 -08:00
Blake Harnden
d4bce0d25c updated grpc client to have a proxy flag, updated coretk script to have a flag to enable proxy, disabled by default 2020-01-14 22:15:00 -08:00
bharnden
947c381a88
Merge pull request #341 from gsomlo/gls-fix-installer2
update dependency installer to python3
2020-01-14 20:57:19 -08:00
Blake Harnden
fa095431fb added type hinting to core.emane functions 2020-01-14 16:27:08 -08:00
Blake Harnden
49f09a25cc added type hinting to core.services, avoiding all the various services for now 2020-01-14 15:26:19 -08:00
Blake Harnden
8cd8b2ae2c added type hinting to core.xml 2020-01-14 14:56:00 -08:00
Huy Pham
948a33f201 edit some parts where pycharm gives warning on type hint 2020-01-14 14:30:08 -08:00
Huy Pham
8a4ad41a47 fix merge conflict 2020-01-14 14:08:41 -08:00
Huy Pham
a0c04c0809 type hinting 2020-01-14 14:02:37 -08:00
Gabriel Somlo
d0180af043 update dependency installer to python3 2020-01-14 16:26:44 -05:00
bharnden
21776feb90
Merge pull request #340 from gsomlo/gls-fix-installer
Fix typo in installer
2020-01-14 12:22:25 -08:00
bharnden
917a7171b3
Merge pull request #339 from coreemu/coretk-smallfix
Coretk smallfix
2020-01-14 12:21:02 -08:00