Skip to content

Commit 34c233c

Browse files
committed
fix Elixir 1.4 warnings, do not include priv in hex packages, links
1 parent 1f9c653 commit 34c233c

File tree

5 files changed

+26
-11
lines changed

5 files changed

+26
-11
lines changed

mix.exs

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ defmodule PrometheusProcessCollector.Mixfile do
33

44
def project do
55
[app: :prometheus_process_collector,
6-
version: "1.0.2",
7-
description: description,
8-
package: package,
9-
deps: deps]
6+
version: "1.0.3",
7+
description: description(),
8+
package: package(),
9+
deps: deps()]
1010
end
1111

1212
defp description do
@@ -23,12 +23,16 @@ defmodule PrometheusProcessCollector.Mixfile do
2323
licenses: ["MIT"],
2424
links: %{"GitHub" => "https://github.com/deadtrickster/prometheus_process_collector.erl",
2525
"Prometheus.io Client" => "https://github.com/deadtrickster/prometheus.erl",
26-
"Elixir Plugs" => "https://hex.pm/packages/prometheus_plugs"},
27-
files: ["c_src", "src", "priv", "README.md", "LICENSE", "rebar.config"]]
26+
"Inets HTTPD Exporter" => "https://hex.pm/packages/prometheus_httpd",
27+
"Prometheus.ex" => "https://hex.pm/packages/prometheus_ex",
28+
"Ecto Instrumenter" => "https://hex.pm/packages/prometheus_ecto",
29+
"Phoenix Instrumenter" => "https://hex.pm/packages/prometheus_phoenix",
30+
"Plugs Instrumenter/Exporter" => "https://hex.pm/packages/prometheus_plugs"},
31+
files: ["c_src", "src", "README.md", "LICENSE", "rebar.config"]]
2832
end
2933

3034
defp deps do
31-
[{:prometheus, "~> 3.1"}
35+
[{:prometheus, "~> 3.2"}
3236
]
3337
end
3438
end

mix.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
%{"prometheus": {:hex, :prometheus, "3.0.0-rc1", "f1563d344740b6c8a2948e2d7b558dd5cfc8619eb8db05956022d6066fb2cef2", [:rebar3], []}}
1+
%{"prometheus": {:hex, :prometheus, "3.2.2", "887a687855e171852be3e023aea9dbc1ea3ce0f327b95765896ebb2847fef7f9", [:mix, :rebar3], []}}

rebar.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{erl_opts, [debug_info]}.
2-
{deps, [{prometheus, "3.1.0"}]}.
2+
{deps, [{prometheus, "3.2.2"}]}.
33

44
{pre_hooks,
55
[{"linux", compile, "make -C c_src"}]}.

rebar.lock

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{"1.1.0",
2+
[{<<"prometheus">>,{pkg,<<"prometheus">>,<<"3.2.2">>},0}]}.
3+
[
4+
{pkg_hash,[
5+
{<<"prometheus">>, <<"887A687855E171852BE3E023AEA9DBC1EA3CE0F327B95765896EBB2847FEF7F9">>}]}
6+
].

src/prometheus_process_collector.app.src

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
[{description, "Prometheus.io process collector
33
Collector exports the current state of process metrics including cpu, memory,
44
file descriptor usage and native threads count as well as the process start and up times."},
5-
{vsn, "1.0.2"},
5+
{vsn, "1.0.3"},
66
{registered, []},
77
{applications,
88
[kernel,
@@ -15,5 +15,10 @@
1515
{licenses, ["MIT"]},
1616
{links, [{"Github", "https://github.com/deadtrickster/prometheus_process_collector.erl"},
1717
{"Prometheus.io Client", "https://github.com/deadtrickster/prometheus.erl"},
18-
{"Elixir Plugs", "https://hex.pm/packages/prometheus_plugs"}]}
18+
{"Prometheus.ex", "https://hex.pm/packages/prometheus_ex"},
19+
{"Inets HTTPD Exporter", "https://hex.pm/packages/prometheus_httpd"},
20+
{"Ecto Instrumenter", "https://hex.pm/packages/prometheus_ecto"},
21+
{"Phoenix Instrumenter", "https://hex.pm/packages/prometheus_phoenix"},
22+
{"Plugs Instrumenter/Exporter", "https://hex.pm/packages/prometheus_plugs"},
23+
{"Process info Collector", "https://hex.pm/packages/prometheus_process_collector"}]}
1924
]}.

0 commit comments

Comments
 (0)