Download superlog/apps/sample/app/api/broken/route.ts from smlflg/Experimente: direct link, hf CLI and curl.
- Browser
- Download file 464 Bytes
-
https://huggingface.co/smlflg/Experimente/resolve/main/superlog/apps/sample/app/api/broken/route.ts
- Command line
-
hf download hf://smlflg/Experimente/superlog/apps/sample/app/api/broken/route.ts
-
curl -L -o route.ts https://huggingface.co/smlflg/Experimente/resolve/main/superlog/apps/sample/app/api/broken/route.ts
464 Bytes
| import { trace, SpanStatusCode } from "@opentelemetry/api"; | |
| const tracer = trace.getTracer("@superlog/sample"); | |
| export async function GET() { | |
| return tracer.startActiveSpan("demo.fail", (span) => { | |
| span.setAttribute("demo.kind", "thrown-error"); | |
| const err = new Error("sample: deliberately broken endpoint"); | |
| span.recordException(err); | |
| span.setStatus({ code: SpanStatusCode.ERROR, message: err.message }); | |
| span.end(); | |
| throw err; | |
| }); | |
| } | |