Blake J. Harnden
|
44781d0aec
|
set default logging to INFO, cleaned up logging to help isolate debug type messages to DEBUG level, fixed issue with shutdown
|
2018-04-27 12:09:31 -07:00 |
|
Blake J. Harnden
|
164f02e5ac
|
better handling for deleting node directories
|
2018-04-26 15:52:34 -07:00 |
|
Blake J. Harnden
|
1404ca19c5
|
added some test cases based on future api interactions, node add/delete/update link add/delete/update
|
2018-04-23 15:46:08 -07:00 |
|
Blake J. Harnden
|
424c08c5e0
|
updates to drive most core logic from CoreEmu and Sessions themselves instead of outside code, updated an example to leverage new API, fixed issues testing when executing a script
|
2018-04-20 17:00:47 -07:00 |
|
Blake J. Harnden
|
44363b0500
|
removed daemonize code that is not needed for services, cleaned up need for logrotate, removed some logging that was not useful
|
2018-03-23 09:57:37 -07:00 |
|
Blake J. Harnden
|
188f9420ca
|
added a convenience target for generating all documentation based on existing google code example, fixed a few issues with doc strings
|
2018-03-15 14:31:07 -07:00 |
|
Blake J. Harnden
|
6210e70c80
|
initial cleanup passing over all makefiles and configure.ac
|
2018-03-13 16:20:50 -07:00 |
|
Blake J. Harnden
|
974559843a
|
defined custom core command error that defaults to printing command output as well
|
2018-03-02 16:22:20 -08:00 |
|
Blake J. Harnden
|
a8ee7f35d6
|
updates to check_cmd to just return output, as status is pointless
|
2018-03-02 13:57:50 -08:00 |
|
Blake J. Harnden
|
43554cbb62
|
initial effort to remove swallowing exceptions within internal code
|
2018-03-02 13:39:44 -08:00 |
|
Blake J. Harnden
|
00b3c97448
|
further removal and refactoring of methods used within misc/utils.py
|
2018-03-02 09:15:52 -08:00 |
|
Blake J. Harnden
|
6211b09585
|
further cleanup in regards the commands that are being used within core
|
2018-03-01 16:23:58 -08:00 |
|
Blake J. Harnden
|
870d87804b
|
updated commands that return output to strip it before returning
|
2018-03-01 13:46:09 -08:00 |
|
Blake J. Harnden
|
d3bd61ddcf
|
updates to consolidate commands that need to be defined by a new node type
|
2018-03-01 13:21:25 -08:00 |
|
Blake J. Harnden
|
0b8ee7760d
|
reverted refactoring method name until xen/bsd nodes are cleared out
|
2018-03-01 09:26:28 -08:00 |
|
Blake J. Harnden
|
908fb777de
|
updated to vnode on how commands are ran, updated all functions to capture output and raise exceptions when commands fail
|
2018-03-01 09:17:58 -08:00 |
|
Blake J. Harnden
|
719670c895
|
further cleanup to vnode.py and corrections to function docs
|
2018-02-27 16:28:28 -08:00 |
|
Blake J. Harnden
|
01060c50ff
|
Merge branch '5.1_shell_cleanup' of git-ssh.web.boeing.com:Boeing-CORE/CORE into 5.1_shell_cleanup
|
2018-02-27 14:56:18 -08:00 |
|
Blake J. Harnden
|
59f22b12cf
|
minor refactoring to vnode.py
|
2018-02-27 14:56:13 -08:00 |
|
Blake J. Harnden
|
78537d8e95
|
fixed some shell command usage in example files
|
2018-02-27 12:39:12 -08:00 |
|
Blake J. Harnden
|
127d0b0666
|
added a shell command with result, leveraged it usage to get output for failures during addfile and mounting within nodes
|
2018-02-07 19:13:51 -08:00 |
|
Blake J. Harnden
|
ceb2e54679
|
small updates after verifying vcmd return values
|
2018-02-27 10:55:57 -08:00 |
|
Blake J. Harnden
|
6b8ee13f5d
|
initial changes to try and cleanup shell commands used within core
|
2018-02-27 10:48:01 -08:00 |
|
Kevin
|
49a2f77f45
|
Added code to not query sdn information when node is offline
|
2018-02-26 10:52:08 -08:00 |
|
Blake J. Harnden
|
e4a0069bc3
|
updated configuration to define the core bin dir within constants, updated code to use the core bin dir for vnoded and vcmd, based on using the fpm build system
|
2018-01-04 10:09:35 -08:00 |
|
Blake J. Harnden
|
2c154bb255
|
fixed typo in bridge name for ovs
|
2017-10-03 11:38:58 -07:00 |
|
Blake J. Harnden
|
463618ddf8
|
small refactoring on how node maps are used, added logic to switch to using a map based on bsd nodes using previous logic
|
2017-08-09 10:03:43 -07:00 |
|
Blake J. Harnden
|
73eea80f51
|
attempt to fix missing updates for sdt, moved broker specific code to broker
|
2017-08-07 15:37:41 -07:00 |
|
Blake J. Harnden
|
e4b280196b
|
switched to making use of logzero for logging, provides nicer color output, and an easier path to switch to rotating log files
|
2017-08-07 11:58:51 -07:00 |
|
Blake J. Harnden
|
76bec9950d
|
more changes to support a common usage of double quotes
|
2017-08-04 14:51:25 -07:00 |
|
Blake J. Harnden
|
b62076c240
|
added test script and test for mobility script testing
|
2017-08-02 16:39:38 -07:00 |
|
Blake J. Harnden
|
4d21314798
|
fixed renaming issue with sessionid to session_id
|
2017-08-02 12:25:57 -07:00 |
|
Blake J. Harnden
|
350341cda7
|
added various log messages to help with correcting issues, added some for adding tunnels that fixes p2p with distributed core, but teardown for p2p is still broken
|
2017-07-31 09:08:57 -07:00 |
|
Blake J. Harnden
|
6a875bcd8d
|
added vnodeclient testing, added a run tests script to make testing easier
|
2017-07-27 11:57:01 -07:00 |
|
Blake J. Harnden
|
613e550e8a
|
merged latest code from rodolfos merge from the latest github pull
|
2017-07-06 15:10:50 -07:00 |
|
Rod A Santiago
|
55a6e2dcef
|
merged cleanup branch with master
|
2017-06-19 18:09:28 -07:00 |
|
Rod A Santiago
|
0a91fe7a3e
|
merged cleanup branch with master
|
2017-06-19 18:03:39 -07:00 |
|
cspiker
|
46baca85d9
|
Add OVS and Ryu Services to CORE for SDN support
|
2017-06-08 08:31:50 -07:00 |
|
Blake J. Harnden
|
fd29b4a141
|
fixed documentation for mac address paramters in seen locations
|
2017-05-04 14:22:02 -07:00 |
|
Blake J. Harnden
|
2b866e1b3f
|
quick pass to try and provide documentation within core.netns
|
2017-05-03 13:20:56 -07:00 |
|
Blake J. Harnden
|
8f45e5c4da
|
core test cleanup, conslidating network creation for link modification testing
|
2017-04-27 14:49:51 -07:00 |
|
Blake J. Harnden
|
14cb7dc251
|
caught up with latest gitlab commits, added a new tests directory leveraging pytest based tests for testing core functionality
|
2017-04-27 13:34:23 -07:00 |
|
Blake J. Harnden
|
00f4ebf5a9
|
initial commit after bringing over cleaned up code and testing some examples
|
2017-04-25 08:45:34 -07:00 |
|
lbaumgaertner
|
e665a122b6
|
fix to add correct broadcast address for ipv4 interfaces with netns backend
|
2017-03-28 12:00:24 +02:00 |
|
Rod A Santiago
|
d17ed889d2
|
remerged with git pending fix to distributed configuration problem
|
2016-10-19 16:21:06 -07:00 |
|
Rod A Santiago
|
5d0aa4ac1a
|
Reverted changes due to merge with github commits made on Oct 12. An issue with distributed deployment seem to have been introduced in those commits.
|
2016-10-19 13:09:21 -07:00 |
|
Tom Goff
|
b1beff1eba
|
daemon: Wait longer for EMANE network interfaces to exist.
When EMANE is still running.
|
2016-10-12 17:37:27 +00:00 |
|
Tom Goff
|
1c91f41742
|
daemon: Remove unused traceback code introduced by 68532cb .
|
2016-09-05 17:09:49 -04:00 |
|
Rod A Santiago
|
68532cb818
|
daemon: added option API TLVs so that per-interface parameters are kept for EMANE models when a single node has multiple interfaces of the same EMANE model type but different model parameters
|
2016-04-20 08:43:39 -07:00 |
|
Rod A Santiago
|
5895ba2d20
|
fixed issue with wlan objects from previous sessions lingering in EbtablesQueue and causing the daemon to hang.
|
2016-04-19 14:10:03 -07:00 |
|