bharnden
|
4eacd815d1
|
updated to use fabric scp for copying files to remote nodes
|
2019-10-06 00:06:29 -07:00 |
|
bharnden
|
cca57bba47
|
updated other node system commands to be ran in such a way that should work if local or remote using shell commands
|
2019-10-05 16:10:01 -07:00 |
|
bharnden
|
95296988c5
|
updates to Pipefile.lock and for nodes to add server to constructor
|
2019-10-05 11:16:57 -07:00 |
|
bharnden
|
931ee65235
|
added remote_cmd func for nodes to avoid duplication
|
2019-10-05 09:48:30 -07:00 |
|
Blake Harnden
|
f83f98262f
|
some initial remote node commands using fabric
|
2019-10-04 17:33:44 -07:00 |
|
Blake Harnden
|
031517ba56
|
fixed base.py imports with isort
|
2019-10-04 09:29:10 -07:00 |
|
bharnden
|
7aa013d351
|
start to wrapping commands to support remote ssh
|
2019-10-03 20:38:32 -07:00 |
|
bharnden
|
6d0d183788
|
fixed returning output from NodeBase.net_cmd
|
2019-10-03 11:59:45 -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
|
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 |
|
bharnden
|
503fa754a9
|
updates to fail early for required executables that are not in PATH
|
2019-09-27 23:29:15 -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
|
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 |
|
Huy Pham
|
22189122e6
|
add text to markdown table headers, fix some return types, fix emane link
|
2019-09-17 09:33:55 -07:00 |
|
Huy Pham
|
1843b5f709
|
further updates to python docs and docs files
|
2019-09-13 11:07:04 -07:00 |
|
Huy Pham
|
2bfcc9ef24
|
Merge branch 'develop' into pydocupdates
|
2019-09-12 10:24:23 -07:00 |
|
Huy Pham
|
b43a686d6b
|
initial documentation improvements
|
2019-09-12 10:23:46 -07:00 |
|
bharnden
|
0d5692e7e8
|
updates to try and clean up info logging, moved some statements to debug
|
2019-09-11 15:05:05 -07:00 |
|
bharnden
|
3776e1dda7
|
moved emane dependent tests into subdir, moved pytest config into setup.cfg, added CoreError and made use of in session.py
|
2019-09-11 13:12:42 -07:00 |
|
bharnden
|
1fc8d647c3
|
added flake8/black, pre-commit integration for flake8/black, and black formatting changes
|
2019-09-10 15:10:24 -07:00 |
|
bharnden
|
d5055f85d3
|
pass over files using isort
|
2019-09-10 14:20:51 -07:00 |
|
Blake Harnden
|
913ca51b1c
|
cleanup for docker/lxd code being used, tweaks to running container commands
|
2019-07-02 16:05:45 -07:00 |
|
Blake Harnden
|
d724ee289b
|
added dependency and usage of ethtool to disable rx/tx checksums, since they will never be valid from a veth. also lowered some noisy logging and removed other logging
|
2019-06-12 12:41:01 -07:00 |
|
Blake Harnden
|
db7bfe12bd
|
pass on updated pydocs to reflect path changes
|
2019-06-07 08:59:16 -07:00 |
|
Blake Harnden
|
bb5e68ad8b
|
2/3 fixes for ip address and mac byte handling
|
2019-06-03 11:49:43 -07:00 |
|
bharnden
|
ecc63f4abb
|
updates to support 2/3 along with not using vcmd c extension
|
2019-06-02 19:06:25 -07:00 |
|
bharnden
|
1e98175e35
|
refactored usages of iteritems, itervalues, and iterkeys to be 2/3 compliant
|
2019-05-05 21:23:43 -07:00 |
|
bharnden
|
8d6bf54a16
|
removed usage of longs, updated int instance checking and octal constants to be 2/3 compliant
|
2019-05-05 17:11:07 -07:00 |
|
bharnden
|
e58cbe9421
|
added future library to support python2/3, updated xrange calls to leverage builtins range
|
2019-05-05 16:19:12 -07:00 |
|
bharnden
|
66e603906a
|
updates to layout core module packages in a more logical way, including renaming methods from objects to nodes and nodes.objid to nodes.id
|
2019-04-29 23:31:47 -07:00 |
|