oci-fn-object-storage-router
OCI Function pattern for routing Object Storage events to the right downstream system.
What it does
The first useful run is a local route decision against a realistic sample event. You can see the bucket, object name, matching rule, and next route before you have to care about auth, retries, or downstream delivery details.
Try it locally
python3 func.py sample-event.jsonExample output
{
"matched": true,
"route": "finance-ingest",
"rule": "finance-csv",
"bucket": "shared-inbound",
"object_name": "finance/inbound/april-close.csv"
}Where it helps
Use this when you want a starter pattern to clarify the contract before wiring in real downstream systems such as queues, webhooks, or internal APIs.