old_contents: import os
  import sys
  import hashlib
  
  activate_this = os.path.join('/usr/lib/ckan/datapusher/bin/activate_this.py')
  execfile(activate_this, dict(__file__=activate_this))
  
  import ckanserviceprovider.web as web
  import datapusher.jobs as jobs
  os.environ['JOB_CONFIG'] = '/etc/ckan/datapusher_settings.py'
  
  web.init()
  application = web.app
  
  
  
new_contents: import os
  import sys
  import hashlib
  
  activate_this = os.path.join('/usr/lib/ckan/datapusher/bin/activate_this.py')
  execfile(activate_this, dict(__file__=activate_this))
  
  import ckanserviceprovider.web as web
  os.environ['JOB_CONFIG'] = '/etc/ckan/datapusher_settings.py'
  web.init()
  
  import datapusher.jobs as jobs
  
  application = web.app
  
  
  
subject: Load settings before we load jobs. So that jobs can access settings. Because messytables doesn't really understand what dates are.