diff --git a/charts/charts/charts/base.py b/charts/charts/charts/base.py index 6e77424..c285e18 100644 --- a/charts/charts/charts/base.py +++ b/charts/charts/charts/base.py @@ -23,7 +23,7 @@ def calculate_period(self): if not data: return None - return max(x['tstamp'] for x in data) - min(x['tstamp'] for x in data) + return min(1, max(x['tstamp'] for x in data) - min(x['tstamp'] for x in data)) def build(self, sid): try: diff --git a/charts/charts/charts/container.py b/charts/charts/charts/container.py index f6c274f..be2dc73 100644 --- a/charts/charts/charts/container.py +++ b/charts/charts/charts/container.py @@ -7,7 +7,7 @@ class Container(Base): @classmethod def get_id(class_, data): - return data.get('containerID', None) + return data.get('containerID', None) def __init__(self, db_connection, data, publisher, logger): self.id = Container.get_id(data) diff --git a/docker-compose.yml b/docker-compose.yml index d5868ec..4087280 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -73,6 +73,7 @@ services: replicas: 1 environment: PGDATA: /var/lib/postgres/data + POSTGRES_HOST_AUTH_METHOD: trust # To persist database storage, use a configuration similar to this: # volumes: # - "/shared/network/storage/skep/:/var/lib/postgres/data/:rw"