Skip to content

randeepbhatia/Octopus

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This is the documentation.

Getting Started

My weapon of choice is IdeaJ with the Golang extensions. It is not great but sufficient, the best you can get if you used to an IDE. Vim is an editor :)

TODO List

  • Write Todo
  • Remove Write Todo
  • Pick a config format, write a parser
  • Tracker lifeCycle design, pick a time to die. On first hit? On last hit? On a designated hit?

Terms

Types

  • Funnel a single regexp that on match notifies an a Action
  • FunnelGroup a collection of funnels watching the same stream

Instances

  • Tracker an instance of FunnelGroup tracking a specific stream marked by a SessionId
  • Action if a Tracker's Funnel got a match it notifies the Action

About

Follow many things

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published