browsertrix-crawler
browsertrix-crawler copied to clipboard
Support loading custom behaviors from URLs and/or filepaths
trafficstars
Fixes #368
The --customBehaviors flag is now an array, making it repeatable. This should be backwards compatible with the CLI flag, but may require changes to YAML configs when custom behaviors are used.
Custom behaviors can be loaded from URLs, local filepaths, and paths to local directories, including any combination thereof.
New tests are added to ensure loading behaviors from URLs as well as a mixed combination of URL and filepath works as expected.