mirror of
https://github.com/bettercap/bettercap
synced 2025-08-20 13:33:21 -07:00
refact: refactored module parameters api
This commit is contained in:
parent
611e3fe078
commit
e543582257
12 changed files with 111 additions and 198 deletions
|
@ -60,12 +60,11 @@ func (s EventsStream) Author() string {
|
|||
|
||||
func (s *EventsStream) Start() error {
|
||||
if s.Running() == false {
|
||||
filter := ""
|
||||
var err error
|
||||
var filter string
|
||||
|
||||
if err, v := s.Param("events.stream.filter").Get(s.Session); err != nil {
|
||||
if err, filter = s.StringParam("events.stream.filter"); err != nil {
|
||||
return err
|
||||
} else {
|
||||
filter = v.(string)
|
||||
}
|
||||
|
||||
s.SetRunning(true)
|
||||
|
@ -108,9 +107,3 @@ func (s *EventsStream) Stop() error {
|
|||
}
|
||||
return fmt.Errorf("Events stream already stopped.")
|
||||
}
|
||||
|
||||
func (s *EventsStream) OnSessionEnded(sess *session.Session) {
|
||||
if s.Running() {
|
||||
s.Stop()
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue