Commit graph

196 commits

Author SHA1 Message Date
Blake Harnden
4538675c90 docs: added examples for listening to events in grpc/python 2020-09-13 09:26:48 -07:00
Blake Harnden
4bdc454970 docs: added edit link examples for grpc/python 2020-09-13 09:16:30 -07:00
Blake Harnden
2b1b027a11 docs: pass updating python examples to be the same as grpc examples and remove extra cruft to focus on simpler example code alone 2020-09-12 11:22:58 -07:00
Blake Harnden
828a68a0cd docs: pass on improving and providing doc based examples for common basic use cases, fixed issue with grpc defaulting session refscale to a very large number 2020-09-11 23:49:26 -07:00
Blake Harnden
92090dd659 install: add node about pitfalls for local install 2020-09-11 16:46:27 -07:00
Blake Harnden
7790d4aa00 docs: update install.md to denote the option for installing locally and reference that as a possibility in other instructions 2020-09-11 16:26:13 -07:00
Blake Harnden
6dd7ce731e removed invoke run task, since core-python provides a better means to do the same thing, updated install doc page to reflect this, removed old emane install from emane docs page 2020-08-07 22:04:34 -07:00
Blake Harnden
45bfa9fdad small tweaks to docs 2020-07-21 16:52:17 -07:00
Blake Harnden
6b55061857 update dev gui doc for new installation 2020-07-16 10:09:26 -07:00
Blake Harnden
b50f058374 improved emane section in install doc 2020-07-16 09:26:08 -07:00
Blake Harnden
0be1972a29 update to running user scripts in install doc 2020-07-16 09:16:32 -07:00
Blake Harnden
d1fd19edc6 updated doc examples for invoke tasks 2020-07-16 08:47:18 -07:00
Blake Harnden
33d100acff fix bad links in generated docs for grpc to point to latest on master 2020-07-15 17:09:32 -07:00
Blake Harnden
642af4fe47 slimmed down install documentation and added links to relevant tools and files 2020-07-15 16:22:03 -07:00
Blake Harnden
a1ea762b89 updates to help provide better install related documentation 2020-07-15 00:08:22 -07:00
Blake Harnden
f00d4aef0b update install doc to note centos 8 and netem 2020-07-14 11:02:00 -07:00
Blake Harnden
dfb3e0c424 default install docs and script to poetry based installs 2020-07-14 10:42:24 -07:00
Blake Harnden
08105cf4b3 updated list of invoke tasks in doc 2020-07-14 09:44:28 -07:00
Blake Harnden
35b6f5297a update doc and install to properly set and provide options for OSs like centos who need a different prefix 2020-07-14 09:42:14 -07:00
Blake Harnden
6c7e760f4e tweak to install doc 2020-07-14 09:31:05 -07:00
Blake Harnden
5d23be4a9d updates to install2.md to replace install docs 2020-07-14 09:30:04 -07:00
Blake Harnden
32c7808cab fixed bad version for grpcio tools 2020-07-13 09:01:55 -07:00
Blake Harnden
dcf3568098 force grpcio related installations to all use the same version to avoid any version conflicts 2020-07-13 08:58:32 -07:00
Blake Harnden
4d35e8f968 Merge branch 'develop' into enhancement/poetry-invoke 2020-07-11 15:23:30 -07:00
Blake Harnden
5a35431bcb updated grpcio-tools installation to specifically specify binary requirement and updated doc 2020-07-11 15:08:04 -07:00
Blake Harnden
28281c6bde Merge branch 'develop' into enhancement/poetry-invoke 2020-07-11 15:04:43 -07:00
Blake Harnden
68ff7a86c8 fixed install script issues with grpcio-tools and updated documentation 2020-07-11 15:00:09 -07:00
Blake Harnden
d0e9cee650 added invoke task to help wrap core-cli 2020-07-10 20:29:47 -07:00
Blake Harnden
80eaa27469 created baseline doc to support poetry based installations 2020-07-10 20:02:41 -07:00
Blake Harnden
9c13803e52 Merge branch 'develop' into enhancement/poetry-invoke 2020-07-10 16:02:51 -07:00
Blake Harnden
a236ea2455 updates to poetry based installation 2020-07-09 23:01:28 -07:00
Blake Harnden
9fed908322 docs: adjustments to distributed documentation to be more complete 2020-07-08 11:56:23 -07:00
Blake Harnden
df9216e0f0 updated scripting docs to use new naming and fixed out bad example 2020-06-19 13:28:11 -07:00
Blake Harnden
1702fe256f doc: updated refactored example in documentation 2020-06-18 00:30:39 -07:00
Blake Harnden
eeca33e722 combined core.emulator.data and core.emulator.emudata, updated LinkData to leverage InterfaceData, instead of repeated interface fields, removed session from LinkData and LinkOptions 2020-06-16 12:50:24 -07:00
Blake Harnden
0725199d6d initial sweeping changes to call all usages of various interface related variables and functions (netif, interface, if, ifc, etc) to use a consistent name iface 2020-06-16 09:30:16 -07:00
Blake Harnden
876699e8ef variable/grpc cleanup to rename everything using spelt out numbers instead of actual numbers 2020-06-12 16:52:41 -07:00
Blake Harnden
7d2034df71 daemon: updated NodeOptions to leverage dataclass 2020-06-09 10:45:18 -07:00
Blake Harnden
199c4618f5 removed comments about rj45 removing addresses and setting to promiscuous, as that is not true and misleading 2020-06-08 10:08:26 -07:00
Blake Harnden
75d5bced9c grpc doc improvements, grpc examples additions, small tweak to grpc client for setting emane models not requiring a config when using default configuration 2020-06-05 11:20:23 -07:00
Blake Harnden
e323f8965e removed docs link to example service and embedded example into docs 2020-05-30 21:36:44 -07:00
Blake Harnden
c07766e1eb updated session.add_node to use better type hinting and force usage of classes directly, instead of indirectly through NodeTypes 2020-05-20 22:14:03 -07:00
Blake Harnden
3fac6bc7ec docs: fixed link to pygui from index.md 2020-05-11 12:27:47 -07:00
Blake Harnden
88a98fff82 docs: added initial documentation for the python beta gui based on prior gui documentation 2020-05-11 12:26:05 -07:00
Blake Harnden
5d99244596 removed docker service and associated documentation, was not functioning and will cause confusion with new support in the new GUI 2020-05-09 21:50:16 -07:00
Blake Harnden
41b46b7e7a pygui display error and link to emane docs when attempting to use emane node and it is not installed, fix dialog refactoring breaking mobility player, updated emane docs 2020-05-05 12:55:25 -07:00
Huy Pham
870d5dc41c change the command to start the new core gui 2020-04-22 15:49:30 -07:00
Blake Harnden
02c8604d6a added a bit more context on install docs for tested distributions and the iproute2 requirement 2020-04-16 18:48:46 -07:00
Blake Harnden
928bfc73dc updates to core architecture diagrams leveraging plantuml, removed usage of virtual machine language in docs to help avoid confusion 2020-04-13 11:51:12 -07:00
Blake Harnden
27a6c76d57 small tweak to gui docs 2020-04-13 08:52:37 -07:00
Blake Harnden
73a96ffcf5 added section on install page about using install.sh 2020-04-09 21:42:04 -07:00
Blake Harnden
36b3243a4b updates to NOTEs in documentation 2020-04-09 21:33:20 -07:00
Blake Harnden
0d490344fc fixed type on gui.md 2020-04-09 14:39:09 -07:00
Blake Harnden
ca039946a6 quick pass with some doc cleanup and reformatting to fix various issues 2020-04-09 14:34:52 -07:00
Blake Harnden
595e77a1ef updates to install doc 2020-03-05 15:04:29 -08:00
Blake Harnden
eb030aaca7 updated devguide to note using install.sh and clear up needing to maintain duplicate content 2020-03-05 14:16:14 -08:00
Blake Harnden
b55aad9750 added simple openvpn services example on how to use them 2020-02-05 11:45:06 -08:00
Blake Harnden
8d628fbe1c updates to devdoc to be consistent with commands used in other places 2020-02-05 10:40:29 -08:00
Blake Harnden
f97a4f29fb compress services docs listing of services into a smaller table, to easier see everything 2020-02-05 10:29:00 -08:00
Blake Harnden
52cdc0d75c breaking up services documentation into documentation files related to service groups 2020-02-05 10:18:57 -08:00
bharnden
da46c830b5
Merge pull request #358 from gsomlo/gls-systemd-path
systemd: fix unit file install path
2020-01-27 09:22:35 -08:00
Gabriel Somlo
ce9fc08aa9 systemd: fix unit file install path
The proper location for unit files is /usr/lib/systemd/system,
with /etc/systemd/system reserved for local overrides of default
package settings.

Signed-off-by: Gabriel Somlo <gsomlo@gmail.com>
2020-01-24 09:38:48 -05:00
Blake Harnden
4aeb16b866 removed ns3 related code 2020-01-09 16:36:00 -08:00
Blake Harnden
bed66ffa1f updates to main Makefile.am and install docs 2019-12-29 23:18:40 -08:00
Blake Harnden
f2d65efad3 updates to building fpm packages and slight adjustments to install doc 2019-12-29 22:55:26 -08:00
Blake Harnden
fe8bc6f10e removed usage of brctl and dependency on bridge-utils library as it is deprecated, replaced with using iproute instead 2019-12-23 14:48:56 -08:00
Blake Harnden
09756eb7ab updates for devguide doc 2019-12-20 12:55:52 -08:00
Blake Harnden
8fe6bc76ca update devguide notes for installing emane 2019-12-20 12:36:29 -08:00
Blake Harnden
fc15918a64 adding install script to help automate setup for others, small touchup to devguide doc 2019-12-19 16:07:17 -08:00
Blake Harnden
298cd2c9d3 small update to devguide, updates to READMEs for LXD and Docker 2019-12-19 12:32:30 -08:00
Blake Harnden
80609da90a updates to docs for nrl changes to github 2019-12-17 10:58:03 -08:00
bharnden
491e850e13
Merge pull request #319 from apwiggins/patch-3
Update services.md
2019-12-06 08:38:29 -08:00
apwiggins
583df84868
Update services.md
Added FRR features as of version 7.2.  Updated FRR installation notes for Ubuntu 19.10 and later which install from native repositories.  Added new Fedora 31 installation note for native repository install.
2019-12-06 08:31:37 -04:00
bharnden
945f3cce5b removed session.create_emane_network, removed unused node types 2019-10-22 21:27:31 -07:00
Blake Harnden
16b7e70c33 update to add config example for fabric.yml 2019-10-21 10:08:41 -07:00
bharnden
d4af459653 update to distributed core doc 2019-10-18 22:56:10 -07:00
bharnden
c0ab9ea4cc small update to grpc docs 2019-10-18 21:51:15 -07:00
Blake Harnden
d1e9223d52 updates to install docs to remove python2 references 2019-10-18 14:52:08 -07:00
bharnden
319c10aa34 added notes about installing python/pip to install doc 2019-10-03 12:11:12 -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
ce27a43486 updated install instruction to denote installing ethtool 2019-09-27 15:07:41 -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
bharnden
9c4459e7e7 update to devguide 2019-09-23 23:28:20 -07:00
Huy Pham
51e8be223e fix tables and add sub-headers 2019-09-17 10:12:03 -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
463d4d145e test new table format on performance.md 2019-09-16 16:55:41 -07:00
Huy Pham
7c1f197774 fix links 2019-09-16 16:13:49 -07:00
Huy Pham
813ddc10c6 Merge branch 'develop' into pydocupdates 2019-09-13 11:07:43 -07:00
Huy Pham
1843b5f709 further updates to python docs and docs files 2019-09-13 11:07:04 -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
0db3031b15 update devdoc to denote install pre-commit hooks 2019-09-12 14:36:28 -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
ec2f87ae58 removed duplicate instructions for install requirements.txt in the install docs 2019-09-11 13:47:21 -07:00
bharnden
6739e9ff6e change to devguide to denote the need for python 3.6+ 2019-09-11 11:23:31 -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
bharnden
76b95ee86e
Merge branch 'master' into develop 2019-07-05 16:25:40 -07:00
bharnden
ec9fc37f8c
Merge branch 'develop' into documentation 2019-07-02 08:42:01 -07:00
Blake Harnden
67595485c6 updated example custom emane model to get away from needing pycco altogether for documentation 2019-06-26 09:38:54 -07:00