using private ip when talking to the dashboard's not publicly-exposed ports
not updating api info if we get a malformed soap response
sending at most 50 logs per batch in the appcontroller, instead of all of them at once
using the login node's public ip address when sending logs, because the appdashboard there binds to the public ip (and not the private ip)
style changes
prefix for locks
style changes
extracted number of logs per batch into a constant
logs
extracted ip filenames that the loggers use to constants
properly handling HTTPErrors in AppControllerClient, by letting the caller specify if they are allowed and handling it accordingly, as opposed to just returning True
ui changes
minor changes
Merge remote-tracking branch 'org/testing' into dashboard-use-private-ip
fix
keeping name of caught exception consistent in appcontroller client
pull request fixes
spelling fix
spelling
fixed prefix issue with transactions and wrote standardized unit tests