def build_es_conn_config(conf):
 parsed_conf = {}
 parsed_conf['use_ssl'] = False
 parsed_conf['verify_certs'] = True
 parsed_conf['http_auth'] = None
 parsed_conf['es_username'] = None
 parsed_conf['es_password'] = None
 parsed_conf['aws_region'] = None
 parsed_conf['boto_profile'] = None
 parsed_conf['es_host'] = conf['es_host']
 parsed_conf['es_port'] = conf['es_port']
 parsed_conf['es_url_prefix'] = ''
 parsed_conf['es_conn_timeout'] = conf.get('es_conn_timeout', 20)
 parsed_conf['send_get_body_as'] = conf.get('es_send_get_body_as', 'GET')
 if ('es_username' in conf):
  parsed_conf['es_username'] = conf['es_username']
  parsed_conf['es_password'] = conf['es_password']
 if ('aws_region' in conf):
  parsed_conf['aws_region'] = conf['aws_region']
 if ('boto_profile' in conf):
  parsed_conf['boto_profile'] = conf['boto_profile']
 if ('use_ssl' in conf):
  parsed_conf['use_ssl'] = conf['use_ssl']
 if ('verify_certs' in conf):
  parsed_conf['verify_certs'] = conf['verify_certs']
 if ('es_url_prefix' in conf):
  parsed_conf['es_url_prefix'] = conf['es_url_prefix']
 return parsed_conf

def build_es_conn_config ( conf ) : parsed_conf = { } parsed_conf [ 'use_ssl' ] = False parsed_conf [ 'verify_certs' ] = True parsed_conf [ 'http_auth' ] = None parsed_conf [ 'es_username' ] = None parsed_conf [ 'es_password' ] = None parsed_conf [ 'aws_region' ] = None parsed_conf [ 'boto_profile' ] = None parsed_conf [ 'es_host' ] = conf [ 'es_host' ] parsed_conf [ 'es_port' ] = conf [ 'es_port' ] parsed_conf [ 'es_url_prefix' ] = '' parsed_conf [ 'es_conn_timeout' ] = conf . get ( 'es_conn_timeout' , 20 ) parsed_conf [ 'send_get_body_as' ] = conf . get ( 'es_send_get_body_as' , 'GET' ) if ( 'es_username' in conf ) : parsed_conf [ 'es_username' ] = conf [ 'es_username' ] parsed_conf [ 'es_password' ] = conf [ 'es_password' ] if ( 'aws_region' in conf ) : parsed_conf [ 'aws_region' ] = conf [ 'aws_region' ] if ( 'boto_profile' in conf ) : parsed_conf [ 'boto_profile' ] = conf [ 'boto_profile' ] if ( 'use_ssl' in conf ) : parsed_conf [ 'use_ssl' ] = conf [ 'use_ssl' ] if ( 'verify_certs' in conf ) : parsed_conf [ 'verify_certs' ] = conf [ 'verify_certs' ] if ( 'es_url_prefix' in conf ) : parsed_conf [ 'es_url_prefix' ] = conf [ 'es_url_prefix' ] return parsed_conf
given a conf dictionary w/ raw config properties use_ssl .