From bca9a6fbc0e0a9f1b5a8c00cc10103c30e06fbbe Mon Sep 17 00:00:00 2001 From: Roberto Scolaro Date: Mon, 27 Nov 2023 17:35:38 +0000 Subject: [PATCH] chore: deprecate chisels that use tracers Signed-off-by: Roberto Scolaro --- userspace/sysdig/chisels/flame.lua | 4 ++++ userspace/sysdig/chisels/tracers_2_statsd.lua | 4 ++++ userspace/sysdig/chisels/v_spans_list.lua | 6 ++++++ userspace/sysdig/chisels/v_spans_summary.lua | 6 ++++++ userspace/sysdig/chisels/v_spectro_traces.lua | 6 ++++++ userspace/sysdig/chisels/v_traces_list.lua | 6 ++++++ userspace/sysdig/chisels/v_traces_summary.lua | 6 ++++++ 7 files changed, 38 insertions(+) diff --git a/userspace/sysdig/chisels/flame.lua b/userspace/sysdig/chisels/flame.lua index 4e087e4b75..7f4724080f 100644 --- a/userspace/sysdig/chisels/flame.lua +++ b/userspace/sysdig/chisels/flame.lua @@ -91,6 +91,10 @@ end -- Initialization callback function on_init() + print("This chisel uses tracers and is deprecated.") + require ("os") + os.exit() + -- Request the fields needed for this chisel for j = 0, MAX_DEPTH do local fname = "span.tag[" .. j .. "]" diff --git a/userspace/sysdig/chisels/tracers_2_statsd.lua b/userspace/sysdig/chisels/tracers_2_statsd.lua index c1a840eb42..9309a5b311 100644 --- a/userspace/sysdig/chisels/tracers_2_statsd.lua +++ b/userspace/sysdig/chisels/tracers_2_statsd.lua @@ -57,6 +57,10 @@ end -- Initialization callback function on_init() + print("This chisel uses tracers and is deprecated") + require ("os") + os.exit() + -- Initialize statsd statsd = lstatsd({host = "127.0.0.1"}) diff --git a/userspace/sysdig/chisels/v_spans_list.lua b/userspace/sysdig/chisels/v_spans_list.lua index 288279e550..1f57589475 100644 --- a/userspace/sysdig/chisels/v_spans_list.lua +++ b/userspace/sysdig/chisels/v_spans_list.lua @@ -77,3 +77,9 @@ view_info = }, } } + +function on_init() + print("This chisel uses tracers and is deprecated.") + require ("os") + os.exit() +end diff --git a/userspace/sysdig/chisels/v_spans_summary.lua b/userspace/sysdig/chisels/v_spans_summary.lua index b39690ddbf..e6df86e0d4 100644 --- a/userspace/sysdig/chisels/v_spans_summary.lua +++ b/userspace/sysdig/chisels/v_spans_summary.lua @@ -86,3 +86,9 @@ view_info = }, } } + +function on_init() + print("This chisel uses tracers and is deprecated.") + require ("os") + os.exit() +end diff --git a/userspace/sysdig/chisels/v_spectro_traces.lua b/userspace/sysdig/chisels/v_spectro_traces.lua index 4483bcd0be..799c64b335 100644 --- a/userspace/sysdig/chisels/v_spectro_traces.lua +++ b/userspace/sysdig/chisels/v_spectro_traces.lua @@ -52,3 +52,9 @@ view_info = } } } + +function on_init() + print("This chisel uses tracers and is deprecated.") + require ("os") + os.exit() +end diff --git a/userspace/sysdig/chisels/v_traces_list.lua b/userspace/sysdig/chisels/v_traces_list.lua index e0fcf0890f..2cf263ae7c 100644 --- a/userspace/sysdig/chisels/v_traces_list.lua +++ b/userspace/sysdig/chisels/v_traces_list.lua @@ -78,3 +78,9 @@ view_info = }, } } + +function on_init() + print("This chisel uses tracers and is deprecated.") + require ("os") + os.exit() +end diff --git a/userspace/sysdig/chisels/v_traces_summary.lua b/userspace/sysdig/chisels/v_traces_summary.lua index f6308d7a06..1e1bab082c 100644 --- a/userspace/sysdig/chisels/v_traces_summary.lua +++ b/userspace/sysdig/chisels/v_traces_summary.lua @@ -87,3 +87,9 @@ view_info = }, } } + +function on_init() + print("This chisel uses tracers and is deprecated.") + require ("os") + os.exit() +end