The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

METHODS

shell

Whether to run in the terminal or daemonize. Options are foreground and background

iterate

Choices are 'once' or 'repeat'. To kick off a daemon process that continually polls for open proxies, use --shell=background together with --iterate=repeat

poll_interval

If --iterate=repeat then --poll_interval is the number of seconds to wait between iterations. --poll_interval is ignored if --iterate=once

proxy_scheme

The scheme passed to the proxy. Usually this is 'http' and does not need to be changed

protocols

Which protocols to proxy e.g. --protocols=http,https

ip_list_names

The names of lists to check for open proxies

unavailable_poll_interval

The number of seconds to wait before trying again if there are no available proxies

max_unavailable_fails

The maximum number of consecutive fails when requesting an open proxy with status "available", before giving up (and dying with an error)

max_threads

The maximum number of concurrent threads to employ when testing proxies

clean_dud_proxies_after

The time interval (in days) to wait before deleting 'dud' proxies from the database. ie after this time period, if the proxy is encountered again on a list, it will be tested again

AUTHOR

Tom Gracey <tomgracey@gmail.com>

COPYRIGHT AND LICENSE

Copyright (c) Tom Gracey 2018

TaskPipe is free software, licensed under

    The GNU Public License Version 3