diff options
| author | Philipp Tanlak <philipp.tanlak@gmail.com> | 2023-11-01 21:20:40 +0100 |
|---|---|---|
| committer | Philipp Tanlak <philipp.tanlak@gmail.com> | 2023-11-01 21:20:40 +0100 |
| commit | aadd80b3b213988aa5701075f2650198e4066349 (patch) | |
| tree | 23d61848106682a0c72338c07c37d6b9f87a1b47 /scrape.go | |
| parent | 2d3cd6584dedce45ea709d1757a28ce7537f3472 (diff) | |
Add login functionality
Diffstat (limited to 'scrape.go')
| -rw-r--r-- | scrape.go | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -53,6 +53,7 @@ func NewScraper() *Scraper { type Scraper struct { ScrapeFunc ScrapeFunc + LoginFunc func() Script string Modules []Module Client *http.Client @@ -96,6 +97,10 @@ func (s *Scraper) Run() { } } + if s.LoginFunc != nil { + s.LoginFunc() + } + go s.scrape() s.wg.Wait() close(s.jobs) |