o id @s.ddlmZmZddlZGdddeeZdS))PluginIndependentPluginNc@s,eZdZdZdZdZdZddZddZd S) ElasticzElasticSearch serviceelastic)services) elasticsearchc Csd}d}z[t|E}|D]:}td|}td|}|r4t|dkr4|d}tdd|}q |rFt|dkrF|d}q Wdn 1sQwYW||fSW||fSty}}z|d ||fWYd}~||fSd}~ww) N localhost9200z(^network.host):(.*)z(^http.port):(.*)z"|\'zFailed to parse %s: %s) openresearchlengroupsstripsub Exception _log_info) selfels_config_filehostnameportfreadline network_host network_porters