Porterage v0.1.0 API Reference

Modules

Checks, fetches and delivers configurable data sources.

Delivers a data package to a configured destination.

Deliverer to write files.

Deliverer based on usage of Kernel.apply/3 calls.

Deliverer based on usage of Kernel.send/2 calls.

Tries to fetch the configured data source and pass it on for delivery.

Fetcher based on results of File.read/1 calls.

Fetcher based on usage of Kernel.apply/3 calls.

Takes care of (periodically) triggering the chosen tester module.

Scheduler based on usage of Kernel.apply/3 calls.

Scheduler ignoring all trigger requests to force only manual fetching.

Scheduler triggering once upon startup.

Scheduler triggering repeatedly after configurable time.

Tests if data should be fetched and delivered after the last scheduler tick.

Tester based on results of File.stat/1 calls.

Tester based on usage of Kernel.apply/3 calls.