From 21ae45930dab96b794f6faf027ad9ace64bc7b08 Mon Sep 17 00:00:00 2001 From: Zbigniew Jędrzejewski-Szmek Date: Tue, 16 Apr 2013 23:07:45 -0400 Subject: journalctl: show fields requested with --field in full I see little point in silently truncating fields when they are explictly requested. With this change e.g. journalctl -b MESSAGE_ID=9f26aa562cf440c2b16c773d0479b518 --field=BOOTCHART works as expected. --- src/journal/journalctl.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/journal') diff --git a/src/journal/journalctl.c b/src/journal/journalctl.c index 002ff7cda0..c9b2abecea 100644 --- a/src/journal/journalctl.c +++ b/src/journal/journalctl.c @@ -1123,6 +1123,12 @@ int main(int argc, char *argv[]) { const void *data; size_t size; + r = sd_journal_set_data_threshold(j, 0); + if (r < 0) { + log_error("Failed to unset data size threshold"); + return EXIT_FAILURE; + } + r = sd_journal_query_unique(j, arg_field); if (r < 0) { log_error("Failed to query unique data objects: %s", strerror(-r)); -- cgit v1.2.3-54-g00ecf