update_campaign_data: trying some new options with campaign 8, reduced
default bid, whitelisted top ISPs, blacklisted some high-volume
placements that were believed to be low quality. just experimenting
really.
placement_intel php script: bugfix for empty result set, ensure empty
result set gives {} instead of [] (php json encode of empty array gives
something our code wasnt expecting. force a null object from php if no
results before encoding now)
placement_intel.py: accept command line argument for period to run,
otherwise run several recent periods. (so i can schedule (via cron)
periodic long-period stuff without doing it every minute). also code to
limit the scale of price adjustments to 10% max in either direction, per
adjustment.
- start tornadoes: run with 8 processes now. this should really be a
command line argument.