Commit graph

1183 commits

Author SHA1 Message Date
Blake Harnden
bcb7bf4a10 coretk change to set a core-icon 2019-09-15 16:38:12 -07:00
Blake Harnden
28e1e7d796 separated graph module from app for coretk 2019-09-15 16:00:01 -07:00
Blake Harnden
70ec532703 initial commit down a path for a possible core python tkinter gui 2019-09-15 15:20:00 -07:00
Blake Harnden
c0ce07404f moved service validation to debug, to limit error messages causing confusion about failures 2019-09-13 13:26:30 -07:00
Blake Harnden
fcee44775a changes to logging, moving logs to debug and removing setnemposition logging that could spam output 2019-09-13 13:13:59 -07:00
Blake Harnden
cc4a25cc21 added devdoc update about installing emane into pipenv environment from source 2019-09-12 16:27:12 -07:00
Blake Harnden
5b8a7b1cfd fixed path for example tdma schedule from moving emane tests 2019-09-12 16:13:24 -07:00
Blake Harnden
32bfa4b2f9 fixed exception catches for get_node expecting KeyError to expect CoreError 2019-09-12 15:48:09 -07:00
Blake Harnden
0db3031b15 update devdoc to denote install pre-commit hooks 2019-09-12 14:36:28 -07:00
Blake Harnden
f71e2522dd update Pipfile.lock due to configparser 4.0.1 removal 2019-09-12 14:29:56 -07:00
bharnden
89fe61f312 fix for wlan configuration not getting set by default 2019-09-11 21:54:07 -07:00
bharnden
935a7da0e9 added node delete info logging 2019-09-11 15:44:15 -07:00
bharnden
4bf7790a6a
Merge pull request #278 from coreemu/log-updates
updates to try and clean up info logging, moved some statements to debug
2019-09-11 15:10:04 -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
8a39d070b8
Merge pull request #277 from coreemu/core-error
CoreError
2019-09-11 14:06:28 -07:00
bharnden
ec2f87ae58 removed duplicate instructions for install requirements.txt in the install docs 2019-09-11 13:47:21 -07:00
bharnden
2a4ee68fd9 moved ping test method into the emane test itself 2019-09-11 13:16:09 -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
4598bddcdb
Merge pull request #276 from coreemu/pre-commit
Pre-commit support and setup.py changes
2019-09-11 11:51:19 -07:00
bharnden
3cfac5b611 update to Makefile for using fpm to require 3.6+ for python3 2019-09-11 11:44:57 -07:00
bharnden
6739e9ff6e change to devguide to denote the need for python 3.6+ 2019-09-11 11:23:31 -07:00
bharnden
58471b168b fixed logging changes to be python2 compatible, small change to Pipfile to support possibility of installing to python2, but python3 required for dev 2019-09-11 10:59:06 -07:00
bharnden
0683ea3c22 update setup.py to leverage extra_requires and updates to pipfile dependencies 2019-09-11 09:37:06 -07:00
bharnden
3e325fcdc7 fixed typo in test_links 2019-09-10 21:35:47 -07:00
bharnden
b4bc9c23a3 updated test_links to avoid running a system command and the need to use iperf/ping 2019-09-10 21:33:35 -07:00
bharnden
fb8fc46d0d added pytest/mock to Pipfile, updated setup.cfg to increase max complexity for flake8 to pass for now with plans to decrease in the future 2019-09-10 21:12:39 -07:00
bharnden
dee91e97bf changes to fix flake8 issues 2019-09-10 21:01:51 -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
bharnden
a004285514 adding isort/pre-commit dev dependencies and setup.cfg for isort 2019-09-10 14:07:46 -07:00
bharnden
d11480c1c5
Merge pull request #273 from coreemu/pipenv
Added development support for leveraging pipenv
2019-09-10 13:48:21 -07:00
bharnden
6d8099e8c6 added pipenv as a recommend use case for development, updated core-daemon script to allow a parameter to pass in the logging configuration 2019-09-10 13:39:36 -07:00
Kevin Larson
76846fefeb Removing deprecated perf scripts 2019-08-08 16:19:01 -07:00
bharnden
527a44748d avoid bad check that prevents reverting link configuration to 0 2019-07-05 19:06:27 -07:00
Blake Harnden
2cd0f381ea updated ovs service to use fail mode secure 2019-07-19 11:35:01 -07:00
Blake Harnden
554f4a570d added check when deleting links to avoid exceptions from gui driven deletions 2019-07-19 07:46:17 -07:00
Blake Harnden
ccf5a5de60 updates to ryu service to run in a more general way avoiding the need for specific pathing and local installs 2019-07-18 08:19:51 -07:00
Blake J. Harnden
a2f6ba7e97 corefx - updates to support creating an rj45 node 2019-07-12 14:44:41 -07:00
Blake Harnden
bcd2584eb8 grpc - add rpc to get local non-core interfaces 2019-07-12 13:02:15 -07:00
Blake J. Harnden
a97d93ef4c corefx - small cleanup to core addresses file 2019-07-12 12:34:55 -07:00
Blake J. Harnden
7ecac387a0 corefx - consolidation of details panel code and updates to linkoptions to reflect current value types 2019-07-12 09:48:52 -07:00
Blake J. Harnden
5f7d46aacd corefx - added rj45 node, updates to dealing with session start failure 2019-07-12 08:43:29 -07:00
Blake Harnden
60588eabbb Merge branch 'develop' of https://github.com/coreemu/core into develop 2019-07-11 13:09:07 -07:00
Blake Harnden
02668c9c3c grpc - initial support for container node types 2019-07-11 13:09:04 -07:00
Blake J. Harnden
e87cdc929c updates to support orchestrating new container nodes with corefx gui 2019-07-11 13:08:03 -07:00
Blake Harnden
11473a7138 Merge branch 'develop' of https://github.com/coreemu/core into develop 2019-07-10 13:58:40 -07:00
Blake Harnden
0d24ca3387 grpc support for docker/lxc 2019-07-10 13:58:27 -07:00
Blake J. Harnden
6e25388ad9 Merge branch 'develop' of https://github.com/coreemu/core into develop 2019-07-10 12:41:06 -07:00
bharnden
802379d763
Merge pull request #267 from coreemu/feature/new-nodes
Adds Docker/LXD support
2019-07-05 16:36:16 -07:00
bharnden
76b95ee86e
Merge branch 'master' into develop 2019-07-05 16:25:40 -07:00