INNER CODE UNIT · Python
next_report_sequence
ChrispyBacon-dev/DockFlare · dockflare-agent/app/main.py:172
def next_report_sequence():
global _report_sequence
with _protocol_lock:
_report_sequence += 1
return _report_sequence
def collect_complete_inventory(docker_client):
containers = []
for container in docker_client.containers.list():
labels = getattr(container, "labels", None) or {}
if not is_dockflare_enabled(labels):
continue
containers.append({
"id": str(container.id),
"name": str(container.name),
"labels": filter_reportable_labels(labels),
"status": str(getattr(container, "status", "unknown")),