1 |
Add a short -l option for --load-average just like make(1) has. |
2 |
|
3 |
Bug: https://bugs.gentoo.org/699256 |
4 |
Signed-off-by: Zac Medico <zmedico@g.o> |
5 |
--- |
6 |
lib/_emerge/main.py | 2 ++ |
7 |
man/emerge.1 | 2 +- |
8 |
2 files changed, 3 insertions(+), 1 deletion(-) |
9 |
|
10 |
diff --git a/lib/_emerge/main.py b/lib/_emerge/main.py |
11 |
index 5aac451fe..975738762 100644 |
12 |
--- a/lib/_emerge/main.py |
13 |
+++ b/lib/_emerge/main.py |
14 |
@@ -171,6 +171,7 @@ def insert_optional_args(args): |
15 |
short_arg_opts = { |
16 |
'D' : valid_integers, |
17 |
'j' : valid_integers, |
18 |
+ 'l' : valid_floats, |
19 |
} |
20 |
|
21 |
# Don't make things like "-kn" expand to "-k n" |
22 |
@@ -542,6 +543,7 @@ def parse_opts(tmpcmdline, silent=False): |
23 |
}, |
24 |
|
25 |
"--load-average": { |
26 |
+ "shortopt" : "-l", |
27 |
|
28 |
"help" :"Specifies that no new builds should be started " + \ |
29 |
"if there are other builds running and the load average " + \ |
30 |
diff --git a/man/emerge.1 b/man/emerge.1 |
31 |
index 9f77d1fa2..fe7d05a21 100644 |
32 |
--- a/man/emerge.1 |
33 |
+++ b/man/emerge.1 |
34 |
@@ -688,7 +688,7 @@ dependencies are recalculated for remaining packages and any with |
35 |
unsatisfied dependencies are automatically dropped. Also see |
36 |
the related \fB\-\-skipfirst\fR option. |
37 |
.TP |
38 |
-.BR "\-\-load\-average [LOAD]" |
39 |
+.BR \-l\ [LOAD] ", " \-\-load\-average[=LOAD] |
40 |
Specifies that no new builds should be started if there are other builds |
41 |
running and the load average is at least LOAD (a floating-point number). |
42 |
With no argument, removes a previous load limit. |
43 |
-- |
44 |
2.25.3 |