From 6ecb6cec66739d733e95302031998f517261380c Mon Sep 17 00:00:00 2001 From: Zbigniew Jędrzejewski-Szmek Date: Fri, 13 Feb 2015 18:38:33 -0500 Subject: analyze: change behaviour of combined --to/from--pattern We would require a match against all three: patterns specified with --to, with --from, and as positional arguments to show an edge. This does not seem useful. Let instead the positional args behave like they were specified in both --to and --from, which is fairly intuitive and should be more useful. --- man/systemd-analyze.xml | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) (limited to 'man/systemd-analyze.xml') diff --git a/man/systemd-analyze.xml b/man/systemd-analyze.xml index 61315a0d89..1ff81d3d5a 100644 --- a/man/systemd-analyze.xml +++ b/man/systemd-analyze.xml @@ -227,13 +227,22 @@ When used in conjunction with the dot command (see above), this selects which - relationships are shown in the dependency graph. They both - require + relationships are shown in the dependency graph. Both options + require a glob7 - patterns as arguments, which are matched against left-hand and - right-hand, respectively, nodes of a relationship. Each of - these can be used more than once, which means a unit name must - match one of the given values. + pattern as an argument, which will be matched against the + left-hand and the right-hand, respectively, nodes of a + relationship. + + Each of these can be used more than once, in which case + the unit name must match one of the values. When tests for + both sides of the relation are present, a relation must pass + both tests to be shown. When patterns are also specified as + positional arguments, they must match at least one side of the + relation. In other words, patterns specified with those two + options will trim the list of edges matched by the positional + arguments, if any are given, and fully determine the list of + edges shown otherwise. @@ -252,7 +261,7 @@ Do not invoke man to verify the existence of - man pages listen in Documentation=. + man pages listed in Documentation=. -- cgit v1.2.3-54-g00ecf