Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Service Configuration Base Classes #70

Open
9 tasks done
JaminB opened this issue Jan 29, 2021 · 0 comments
Open
9 tasks done

Create Service Configuration Base Classes #70

JaminB opened this issue Jan 29, 2021 · 0 comments
Assignees

Comments

@JaminB
Copy link
Contributor

JaminB commented Jan 29, 2021

dynamite_nsm.services.*.config modules have no base implementation. They are all over the place, even though they rely on many of the same underlying concepts for config manipulation.

We will be moving towards base YAML, INI, class abstractions.

  • Create Service Object Primitive Classes #83 Create Service Object Primative Classes
  • Create YAML Base config class
  • Create INI Base config class
  • Filebeat ConfigManager (YAML)
  • Suricata ConfigManager (YAML)
  • Zeek Node.cfg (INI)
  • ElasticSearch ConfigManager (YAML)
  • Kibana ConfigManager (YAML)
  • Logstash ConfigManager (YAML)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant