add version output to dbmanager for influx
This commit is contained in:
parent
371edb9f02
commit
ec6f0ab355
2 changed files with 3 additions and 0 deletions
|
@ -1,3 +1,4 @@
|
||||||
|
<!--Work In Progress-->
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<Container version="2">
|
<Container version="2">
|
||||||
<Name>Varken</Name>
|
<Name>Varken</Name>
|
||||||
|
|
|
@ -10,8 +10,10 @@ class DBManager(object):
|
||||||
self.influx = InfluxDBClient(host=self.server.url, port=self.server.port, username=self.server.username,
|
self.influx = InfluxDBClient(host=self.server.url, port=self.server.port, username=self.server.username,
|
||||||
password=self.server.password, ssl=self.server.ssl, database='varken',
|
password=self.server.password, ssl=self.server.ssl, database='varken',
|
||||||
verify_ssl=self.server.verify_ssl)
|
verify_ssl=self.server.verify_ssl)
|
||||||
|
version = self.influx.request('ping', expected_response_code=204).headers['X-Influxdb-Version']
|
||||||
databases = [db['name'] for db in self.influx.get_list_database()]
|
databases = [db['name'] for db in self.influx.get_list_database()]
|
||||||
self.logger = getLogger()
|
self.logger = getLogger()
|
||||||
|
self.logger.info('Influxdb version: %s', version)
|
||||||
|
|
||||||
if 'varken' not in databases:
|
if 'varken' not in databases:
|
||||||
self.logger.info("Creating varken database")
|
self.logger.info("Creating varken database")
|
||||||
|
|
Loading…
Reference in a new issue