Comments (4)
I fully intend to try your patch @Robertof, but yesterday I needed the project out the door before requirements shifted under me again, and honestly didn't think to check the issues (or file one myself) until I'd already ditched syslog and returned to my local files. Unfortunately I need to shift gears and get another issue on an unrelated project taken care of, but I'll be back in a few days or so to try your fix.
from rust-syslog.
@Robertof the patch looks fine, I imported it as 8e4c611. Sorry for the delay
from rust-syslog.
This would be a very valuable feature in mixed environments like ours with both Linux and Windows hosts, and which have a central syslog server. I was hoping to ship logs directly from my Rust program, but compilation of course fails on Windows. For now it's back to local log files, sadly.
from rust-syslog.
Hey @Kromey, as I said in the issue, I made a (proposed) patch to my branch to solve this. If you need the feature and you'd like to try it, just add the following to your Cargo.toml
:
[patch.crates-io]
syslog = { git = "https://github.com/Robertof/rust-syslog" }
from rust-syslog.
Related Issues (20)
- Formatter*::pid takes i32, but std::process::id returns u32 HOT 1
- `time` crate dependency has vulnerability `RUSTSEC-2020-0071`
- How to set the log to respect log-specification? HOT 1
- EPROTOTYPE is not constant between platforms HOT 1
- Formatter5424 is not compliant with the RFC HOT 1
- Where is version 6.0.0? HOT 2
- Make formatter5424 deterministic for strutured data serialization HOT 1
- issues on sending logs to tcp HOT 3
- Make errors Send + Sync HOT 1
- Missing changelog
- Please consider make crate description more informative HOT 2
- Making `err()`, `notice()` &c take a `&mut self` (on Logger) is inconvenient
- stream logs never get flushed HOT 4
- Make possible to customize filtering of messages according to crates
- can you help me get this to work on ESP32?
- Invalid timestamp format for RFC 5424 HOT 1
- RFC5424 specifies MSGID as a string (not a number)
- UDP syslog example HOT 2
- Is there a way to use this crate from log4rs?
- syslog is not prepared to deal with ENOBUFS HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rust-syslog.