tolbrino / hut Goto Github PK
View Code? Open in Web Editor NEWhelper library for making Erlang libraries logging framework agnostic
License: MIT License
helper library for making Erlang libraries logging framework agnostic
License: MIT License
I'm using exometer
from an Elixir app and log messages are being repeated twice. I guess I need to configure hut
to report to lager
, which is configured to log through logger
.
The normal way to configure an application in Elixir is though Erlang's application environment. Is it possible to configure hut
this way?
Hi @tolbrino, Hope you're safe and well.
bamboo_smtp
package is already dependent on [email protected]
and on the other hand OTP24+ no longer supports rebar2.
Sample Warning
dependency :hut is using Rebar 2, which is no longer maintained and no longer works in recent Erlang/OTP versions. Remove the :manager option or set it to :rebar3 instead
What's your thought on this and is it possible to get rid of this warning by suggested message?
Hi. I'm working on jlouis/turtle#8 trying to make it available as a hex package. hut
is a transitive dependency of that project and so I would also like to make this project available as a hex package.
Is this something that the maintainers of this project are interested in?
You could publish it by adding a mix.exs
file or by using the rebar3 plugin for hex publishing. I'd be happy to help out with a PR for either one of those solutions if you are interested. Thanks for all your work making great open source tools ❤️ 😍 🎉
what 1.0.0 is > 1.1.0 ?
I'm wondering if you have any example that show how to use hut with rebar3 in a library and setup the logger (log library) from the project using the it. Any hint is welcome :)
priestjim/gen_rpc#82 describes an issue found on gen_rpc, any idea what might be causing this?
Currently HUT_CUSTOM
backend tries to manage log levels via ?maybe_log
macro and hut application environment. I think it may be reasonable to make behavior of HUT_CUSTOM
dumber and let the callback manage log levels and what not. Real world example: suppose we want to integrate an application using hut
into an old system with its own custom logging framework. It already has the necessary configuration, there's no need to duplicate it in hut.
I can do the necessary changes either by introducing a new hut backend or just fixing the existing one (and breaking the BC).
Hello,
Do you think it is possible to support OTP21's new logger
?
Following a quick discussion on IRC it appeared that hut don't have the buildtool metadat set which prevents people using rebar3 to use it:
rebar3 hex search hut return nothing but https://hex.pm/packages?search=hut&sort=downloads
20:33 return a version
20:38 E<ericmj>
benoitc: i think rebar3 only searches for packages that use rebar3
20:39 and hut hasn’t set any build tool
Can you eventually resend a new version on hex?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.