Commit graph

1259 commits

Author SHA1 Message Date
Blake Harnden
d00658ccb2 updated version to 5.5.1 2019-10-04 12:47:01 -07:00
Blake Harnden
bb98a4a77f removed circular dependency causing issues in python2 2019-10-04 12:36:15 -07:00
bharnden
70bb1598e1 fixed some nrl services for python3, using len(filter) 2019-10-03 13:49:26 -07:00
bharnden
fbfc4929f1 updated pipenv run core to default to turning on grpc 2019-10-03 13:31:22 -07:00
bharnden
8ce6f650c4 removing unused Jenkins file 2019-10-03 13:25:44 -07:00
bharnden
0bba23da69 set version to 5.5.0 for release 2019-10-03 12:54:56 -07:00
bharnden
41f7f46988 removed old examples, updated examples api to denote they are python script examples 2019-10-03 12:41:56 -07:00
bharnden
319c10aa34 added notes about installing python/pip to install doc 2019-10-03 12:11:12 -07:00
bharnden
478eb84786
Merge pull request #298 from coreemu/cleanup/node-client
Cleanup/node client
2019-10-03 12:02:24 -07:00
bharnden
6d0d183788 fixed returning output from NodeBase.net_cmd 2019-10-03 11:59:45 -07:00
bharnden
5cc83850ea
Merge pull request #297 from coreemu/bugfix/add-session-class-to-create_session-again
cherry-pick commit e56c001 for Session() instead of EmuSession() class
2019-10-02 21:12:57 -07:00
Blake Harnden
572ed48241 added ethtool to configure.ac, updated other program checks to fail when not found and required 2019-10-02 08:58:25 -07:00
Jeff Ahrenholz
6c3066e752 cherry-pick commit e56c001 for Session() instead of EmuSession() class 2019-10-02 07:55:51 -07:00
bharnden
0fe8bea25b added net_cmd to NodeBase for encapsulating network configuration commands 2019-10-01 21:06:11 -07:00
bharnden
4079df9739 added pydocs for netclient 2019-10-01 15:38:23 -07:00
bharnden
af7faa85df removed redircmd, shcmd, shcmd_result, getaddr, netifstats from VnodeClient 2019-10-01 14:40:24 -07:00
bharnden
223590c8fb removed vnode client netif stats, since was not being used 2019-10-01 12:52:25 -07:00
bharnden
d3d70ecc54 removed getaddr from node clients, since it was not being used 2019-10-01 12:30:32 -07:00
bharnden
e4bb315c14 updates to netclient, providing commonly used network commands in more convenient functions 2019-10-01 12:14:37 -07:00
Kevin Larson
22341a748c
Merge pull request #296 from coreemu/install-patch
Update install.md
2019-10-01 11:35:49 -07:00
Kevin Larson
e9364676a9
Update install.md 2019-10-01 11:31:15 -07:00
Blake Harnden
a798774f18 updates to tone down warning logs to debug in broker.py and session.py 2019-09-30 12:58:13 -07:00
Blake Harnden
3f1ff113ca small core configuration cleanup 2019-09-30 11:51:40 -07:00
Blake Harnden
6b43c00031 removed xmlfilever from config, since not used 2019-09-30 10:36:27 -07:00
Blake Harnden
1fb99e8690 converted info to debug for some corehandlers logging 2019-09-30 10:06:10 -07:00
Blake Harnden
d6cf09e4b8 updated service loading to catch on_load exceptions and ignore service 2019-09-30 09:33:17 -07:00
bharnden
1248982d8c
Merge pull request #295 from coreemu/bug/invalid-executables
updates to fail early for required executables that are not in PATH
2019-09-28 11:16:42 -07:00
bharnden
503fa754a9 updates to fail early for required executables that are not in PATH 2019-09-27 23:29:15 -07:00
bharnden
2a5c913a62
Merge pull request #294 from coreemu/cleanup/emane-node
consolidated EmaneNode and EmaneNet, renaming EmaneNode to EmaneNet
2019-09-27 22:34:09 -07:00
bharnden
050297587d consolidated EmaneNode and EmaneNet, renaming EmaneNode to EmaneNet 2019-09-27 22:31:56 -07:00
Blake Harnden
b961a8a959 updated broker.py logging to not be as noisy by default 2019-09-27 15:31:19 -07:00
Blake Harnden
ce27a43486 updated install instruction to denote installing ethtool 2019-09-27 15:07:41 -07:00
bharnden
6886746711
Merge pull request #292 from coreemu/bug/290-fix-default-pythonpath
fix #290 use pythondir var as base for setting PYTHONLIBDIR
2019-09-27 14:25:19 -07:00
Blake Harnden
07c28e8a93 updated configure.ac python3 argument help line to be more specific 2019-09-27 14:22:50 -07:00
Blake Harnden
f5aa74ed06 updated install doc to refer to new configure option for building packages 2019-09-27 13:15:20 -07:00
Blake Harnden
3cf557024c added more formal configure option for enabling python3, avoids issues with not having a very specific name for PYTHON being set 2019-09-27 13:08:59 -07:00
Blake Harnden
03cf401639 moved AM_CONDITIONAL out of if statement 2019-09-27 12:41:34 -07:00
Blake Harnden
cd747515ea added python path change to ns3 and simplified substitution, which is not version dependent 2019-09-27 12:11:14 -07:00
bharnden
59e5363941
Merge pull request #291 from coreemu/bugfix/requirements-txt
Bumping configparser to 4.0.2 in requirements.txt
2019-09-27 11:03:37 -07:00
Jeff Ahrenholz
4b028661ab fix #290 use pythondir var as base for setting PYTHONLIBDIR 2019-09-27 11:02:01 -07:00
Blake Harnden
a01ea35f7c bumping configparser version in requirements.txt due to previous version removal 2019-09-27 11:01:19 -07:00
Blake Harnden
dec96b355b Merge branch 'master' into develop 2019-09-27 10:56:15 -07:00
bharnden
08ea1dd813
Merge pull request #289 from coreemu/cleanup/remove-node-map
Removed node maps and integrated OVS mode
2019-09-27 10:54:42 -07:00
Blake Harnden
1277ae4686 fleshed out documentation for netclient.py and removed openvswitch.py 2019-09-27 10:48:24 -07:00
bharnden
0c002bb491 implemented net client for linux and ovs 2019-09-26 22:04:29 -07:00
bharnden
b449729a31 added net client to consolidate bridge and interface creation 2019-09-26 15:20:32 -07:00
bharnden
bdf288ff1d removed is_net_node utility to leverage isinstance as other places are consistently 2019-09-26 13:15:46 -07:00
bharnden
b14012e5e9 removed node map file and utilities, added formal class methods to session objects and added checks for specific classes where needed 2019-09-26 13:00:12 -07:00
bharnden
8c348b5ab1
Merge pull request #287 from coreemu/bug/remove-ovs-node
removed ovs node from gui
2019-09-25 10:51:41 -07:00
Blake Harnden
b0c30056f9 removed ovs node from gui 2019-09-25 10:46:41 -07:00