oncall-engine/tools/migrators/main.py
Joey Orlando e4728ea69f
feat: add opsgenie to migrator script (#5495)
This PR adds support for migrating data from OpsGenie to Grafana IRM.

Closes https://github.com/grafana/irm/issues/1179
2025-04-07 08:47:27 -04:00

17 lines
478 B
Python

from lib.base_config import MIGRATING_FROM, OPSGENIE, PAGERDUTY, SPLUNK
if __name__ == "__main__":
if MIGRATING_FROM == PAGERDUTY:
from lib.pagerduty.migrate import migrate
migrate()
elif MIGRATING_FROM == SPLUNK:
from lib.splunk.migrate import migrate
migrate()
elif MIGRATING_FROM == OPSGENIE:
from lib.opsgenie.migrate import migrate
migrate()
else:
raise ValueError("Invalid MIGRATING_FROM value")