Skip to content

Commit

Permalink
hack to use generated incidents with json.dumps
Browse files Browse the repository at this point in the history
kcidb-ingest -d "sqlite:mykcidb.sqlite" < automatch-test.json | kcidb-ingest -d "sqlite:mykcidb.sqlite"
  • Loading branch information
helen-fornazier committed Aug 27, 2024
1 parent 41b7fd4 commit 0ff75e9
Showing 1 changed file with 9 additions and 4 deletions.
13 changes: 9 additions & 4 deletions kcidb/monitor/subscriptions/create_incidents.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
from kcidb.tools import kcidb_match
import kcidb
import json


def match_test(test):
Expand All @@ -8,17 +9,21 @@ def match_test(test):
"checkouts": [test.build.checkout._data]}
incident_generator = kcidb_match.IncidentGenerator()
incidents = incident_generator.generate_incidents_from_db(kcidb_io_object)
if (incidents["incidents"]):
kcidb.Client.submit(incidents)
#if (incidents["incidents"]):
# kcidb.Client.submit(incidents)
# TODO: tmp solution
json.dumps(incidents)


def match_build(build):
kcidb_io_object = {"builds": [build._data],
"checkouts": [build.checkout._data]}
incident_generator = kcidb_match.IncidentGenerator()
incidents = incident_generator.generate_incidents_from_db(kcidb_io_object)
if (incidents["incidents"]):
kcidb.Client.submit(incidents)
#if (incidents["incidents"]):
# kcidb.Client.submit(incidents)
# TODO: tmp solution
json.dumps(incidents)


def match_issues(issues):
Expand Down

0 comments on commit 0ff75e9

Please sign in to comment.