Add redbug library

`redbug` compliments `recon` well and has a better tracing interface IMHO.
This commit is contained in:
Luke Bakken 2022-01-11 06:02:59 -08:00
parent c9c03d275c
commit 6de0656fce
No known key found for this signature in database
GPG Key ID: D99DE30E43EAE440
6 changed files with 11 additions and 1 deletions

View File

@ -156,6 +156,7 @@ RUNTIME_DEPS = [
"@observer_cli//:bazel_erlang_lib",
"@osiris//:bazel_erlang_lib",
"@recon//:bazel_erlang_lib",
"@redbug//:bazel_erlang_lib",
"@seshat//:bazel_erlang_lib",
"@sysmon_handler//:bazel_erlang_lib",
"@systemd//:bazel_erlang_lib",

View File

@ -136,7 +136,7 @@ APPS_DIR := $(CURDIR)/apps
LOCAL_DEPS = sasl rabbitmq_prelaunch os_mon inets compiler public_key crypto ssl syntax_tools xmerl
BUILD_DEPS = rabbitmq_cli
DEPS = ranch rabbit_common ra sysmon_handler stdout_formatter recon observer_cli osiris amqp10_common syslog systemd seshat
DEPS = ranch rabbit_common ra sysmon_handler stdout_formatter recon redbug observer_cli osiris amqp10_common syslog systemd seshat
TEST_DEPS = rabbitmq_ct_helpers rabbitmq_ct_client_helpers amqp_client meck proper
PLT_APPS += mnesia

View File

@ -120,6 +120,7 @@ dep_prometheus = git https://github.com/deadtrickster/prometheus.erl.git master
dep_ra = git https://github.com/rabbitmq/ra.git main
dep_ranch = hex 1.7.1
dep_recon = hex 2.5.1
dep_redbug = hex 2.0.7
dep_observer_cli = hex 1.5.4
dep_stdout_formatter = hex 0.2.4
dep_sysmon_handler = hex 1.3.0

View File

@ -120,6 +120,7 @@ dep_prometheus = git https://github.com/deadtrickster/prometheus.erl.git master
dep_ra = git https://github.com/rabbitmq/ra.git main
dep_ranch = hex 1.7.1
dep_recon = hex 2.5.1
dep_redbug = hex 2.0.7
dep_observer_cli = hex 1.5.4
dep_stdout_formatter = hex 0.2.4
dep_sysmon_handler = hex 1.3.0

View File

@ -119,6 +119,7 @@ dep_prometheus = git https://github.com/deadtrickster/prometheus.erl 06425c21a39
dep_ra = git https://github.com/rabbitmq/ra.git main
dep_ranch = hex 2.1.0
dep_recon = hex 2.5.1
dep_redbug = hex 2.0.7
dep_observer_cli = hex 1.7.1
dep_stdout_formatter = hex 0.2.4
dep_sysmon_handler = hex 1.3.0

View File

@ -228,6 +228,12 @@ erlang_lib(
sha256 = "5721c6b6d50122d8f68cccac712caa1231f97894bab779eff5ff0f886cb44648",
)
hex_pm_bazel_erlang_lib(
name = "redbug",
version = "2.0.7",
sha256 = "3624feb7a4b78fd9ae0e66cc3158fe7422770ad6987a1ebf8df4d3303b1c4b0c",
)
github_bazel_erlang_lib(
name = "seshat",
org = "rabbitmq",