From 4ff5bec40e81f4d899cb3121e8b13615653c6ef2 Mon Sep 17 00:00:00 2001 From: KernelDeimos Date: Wed, 11 Dec 2024 16:52:14 -0500 Subject: [PATCH] clean: remove spans on deprecated calls --- .../src/filesystem/FilesystemService.js | 21 ------------------- 1 file changed, 21 deletions(-) diff --git a/src/backend/src/filesystem/FilesystemService.js b/src/backend/src/filesystem/FilesystemService.js index 15fad586d..035481463 100644 --- a/src/backend/src/filesystem/FilesystemService.js +++ b/src/backend/src/filesystem/FilesystemService.js @@ -63,27 +63,6 @@ class FilesystemService extends BaseService { .obtain('fs.fsentry:path') .exec(entry.uuid); }); - - - // Decorate methods with otel span - // TODO: use putility class feature for method decorators - const span_methods = [ - 'write', 'mkdir', 'rm', 'mv', 'cp', 'read', 'stat', - 'mkdir_2', - 'update_child_paths', - ]; - for ( const method of span_methods ) { - const original_method = this[method]; - this[method] = async (...args) => { - const tracer = services.get('traceService').tracer; - let result; - await tracer.startActiveSpan(`fs-svc:${method}`, async span => { - result = await original_method.call(this, ...args); - span.end(); - }); - return result; - } - } } async _init () {