Skip to content

Commit

Permalink
modularized all source code (netdata#4391)
Browse files Browse the repository at this point in the history
* modularized all external plugins

* added README.md in plugins

* fixed title

* fixed typo

* relative link to external plugins

* external plugins configuration README

* added plugins link

* remove plugins link

* plugin names are links

* added links to external plugins

* removed unecessary spacing

* list to table

* added language

* fixed typo

* list to table on internal plugins

* added more documentation to internal plugins

* moved python, node, and bash code and configs into the external plugins

* added statsd README

* fix bug with corrupting config.h every 2nd compilation

* moved all config files together with their code

* more documentation

* diskspace info

* fixed broken links in apps.plugin

* added backends docs

* updated plugins readme

* move nc-backend.sh to backends

* created daemon directory

* moved all code outside src/

* fixed readme identation

* renamed plugins.d.plugin to plugins.d

* updated readme

* removed linux- from linux plugins

* updated readme

* updated readme

* updated readme

* updated readme

* updated readme

* updated readme

* fixed README.md links

* fixed netdata tree links

* updated codacy, codeclimate and lgtm excluded paths

* update CMakeLists.txt

* updated automake options at top directory

* libnetdata slit into directories

* updated READMEs

* updated READMEs

* updated ARL docs

* updated ARL docs

* moved /plugins to /collectors

* moved all external plugins outside plugins.d

* updated codacy, codeclimate, lgtm

* updated README

* updated url

* updated readme

* updated readme

* updated readme

* updated readme

* moved api and web into webserver

* web/api web/gui web/server

* modularized webserver

* removed web/gui/version.txt
  • Loading branch information
ktsaou authored Oct 15, 2018
1 parent 1ad4f1b commit 8fbf817
Show file tree
Hide file tree
Showing 835 changed files with 9,848 additions and 6,412 deletions.
18 changes: 9 additions & 9 deletions .codacy.yml
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
---
exclude_paths:
- python.d/python_modules/pyyaml2/**
- python.d/python_modules/pyyaml3/**
- python.d/python_modules/urllib3/**
- python.d/python_modules/lm_sensors.py
- collectors/python.d.plugin/python_modules/pyyaml2/**
- collectors/python.d.plugin/python_modules/pyyaml3/**
- collectors/python.d.plugin/python_modules/urllib3/**
- collectors/python.d.plugin/python_modules/lm_sensors.py
- web/css/**
- web/lib/**
- web/old/**
- node.d/node_modules/lib/**
- node.d/node_modules/asn1-ber.js
- node.d/node_modules/net-snmp.js
- node.d/node_modules/pixl-xml.js
- node.d/node_modules/extend.js
- collectors/node.d.plugin/node_modules/lib/**
- collectors/node.d.plugin/node_modules/asn1-ber.js
- collectors/node.d.plugin/node_modules/net-snmp.js
- collectors/node.d.plugin/node_modules/pixl-xml.js
- collectors/node.d.plugin/node_modules/extend.js
- tests/**
17 changes: 8 additions & 9 deletions .codeclimate.yml
Original file line number Diff line number Diff line change
Expand Up @@ -81,20 +81,19 @@ plugins:
enabled: false
exclude_patterns:
- ".gitignore"
- "conf.d/"
- ".githooks/"
- "tests/"
- "m4/"
- "web/css/"
- "web/lib/"
- "web/fonts/"
- "web/old/"
- "python.d/python_modules/pyyaml2/"
- "python.d/python_modules/pyyaml3/"
- "python.d/python_modules/urllib3/"
- "node.d/node_modules/lib/"
- "node.d/node_modules/asn1-ber.js"
- "node.d/node_modules/extend.js"
- "node.d/node_modules/pixl-xml.js"
- "node.d/node_modules/net-snmp.js"
- "collectors/python.d.plugin/python_modules/pyyaml2/"
- "collectors/python.d.plugin/python_modules/pyyaml3/"
- "collectors/python.d.plugin/python_modules/urllib3/"
- "collectors/node.d.plugin/node_modules/lib/"
- "collectors/node.d.plugin/node_modules/asn1-ber.js"
- "collectors/node.d.plugin/node_modules/extend.js"
- "collectors/node.d.plugin/node_modules/pixl-xml.js"
- "collectors/node.d.plugin/node_modules/net-snmp.js"

38 changes: 21 additions & 17 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
.deps
.libs
.dirstamp
.project
.pydevproject

*.o
*.a
Expand Down Expand Up @@ -62,15 +64,15 @@ netdata-coverity-analysis.tgz
.settings/
README
TODO.md
conf.d/netdata.conf
src/TODO.txt
netdata.conf
TODO.txt

web/chart-info/
web/control.html
web/datasource.css
web/gadget.xml
web/index_new.html
web/version.txt
web/gui/chart-info/
web/gui/control.html
web/gui/datasource.css
web/gui/gadget.xml
web/gui/index_new.html
web/gui/version.txt

# related to karma/javascript/node
/node_modules/
Expand All @@ -83,15 +85,15 @@ system/netdata.logrotate
system/netdata.service
system/netdata.plist
system/netdata-freebsd
system/edit-config

conf.d/edit-config
plugins.d/alarm-notify.sh
src/plugins/linux-cgroups.plugin/cgroup-name.sh
plugins.d/charts.d.plugin
plugins.d/fping.plugin
plugins.d/node.d.plugin
plugins.d/python.d.plugin
plugins.d/tc-qos-helper.sh
health/alarm-notify.sh
collectors/cgroups.plugin/cgroup-name.sh
collectors/tc.plugin/tc-qos-helper.sh
collectors/charts.d.plugin/charts.d.plugin
collectors/node.d.plugin/node.d.plugin
collectors/python.d.plugin/python.d.plugin
collectors/fping.plugin/fping.plugin

# installer generated files
netdata-uninstaller.sh
Expand All @@ -117,7 +119,9 @@ diagrams/*.atxt
diagrams/plantuml.jar

# cppcheck
src/cppcheck-build/
cppcheck-build/

venv/

# debugging / profiling
makeself/debug/
Expand Down
18 changes: 9 additions & 9 deletions .lgtm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,15 @@
# https://lgtm.com/help/lgtm/lgtm.yml-configuration-file
path_classifiers:
library:
- python.d/python_modules/third_party/
- python.d/python_modules/urllib3/
- python.d/python_modules/pyyaml2/
- python.d/python_modules/pyyaml3/
- node.d/node_modules/lib/
- node.d/node_modules/asn1-ber.js
- node.d/node_modules/extend.js
- node.d/node_modules/net-snmp.js
- node.d/node_modules/pixl-xml.js
- collectors/python.d.plugin/python_modules/third_party/
- collectors/python.d.plugin/python_modules/urllib3/
- collectors/python.d.plugin/python_modules/pyyaml2/
- collectors/python.d.plugin/python_modules/pyyaml3/
- collectors/node.d.plugin/node_modules/lib/
- collectors/node.d.plugin/node_modules/asn1-ber.js
- collectors/node.d.plugin/node_modules/extend.js
- collectors/node.d.plugin/node_modules/net-snmp.js
- collectors/node.d.plugin/node_modules/pixl-xml.js
- web/lib/
- web/css/
test:
Expand Down
Loading

0 comments on commit 8fbf817

Please sign in to comment.