|
Lines 44-49
Link Here
|
| 44 |
print darkgreen(" --webrsync") + ", " + darkgreen("-w") |
44 |
print darkgreen(" --webrsync") + ", " + darkgreen("-w") |
| 45 |
print " Use 'emerge-webrsync' instead of 'emerge sync'" |
45 |
print " Use 'emerge-webrsync' instead of 'emerge sync'" |
| 46 |
print "" |
46 |
print "" |
|
|
47 |
print darkgreen(" --metadata") + ", " + darkgreen("-m") |
| 48 |
print " Use 'emerge metadata' instead of 'emerge sync'" |
| 49 |
print "" |
| 47 |
print darkgreen(" --nocolor") + ", " + darkgreen("-n") |
50 |
print darkgreen(" --nocolor") + ", " + darkgreen("-n") |
| 48 |
print " Don't use ANSI codes for colored output" |
51 |
print " Don't use ANSI codes for colored output" |
| 49 |
print "" |
52 |
print "" |
|
Lines 57-63
Link Here
|
| 57 |
sys.exit(0) |
60 |
sys.exit(0) |
| 58 |
|
61 |
|
| 59 |
try: |
62 |
try: |
| 60 |
opts = getopt(sys.argv[1:], "hwnvs", ["help", "webrsync", "nocolor", "verbose", "nospinner"]) |
63 |
opts = getopt(sys.argv[1:], "hwmnvs", ["help", "webrsync", "nocolor", "verbose", "metadata", "nospinner"]) |
| 61 |
except GetoptError, error: |
64 |
except GetoptError, error: |
| 62 |
print red(" * Error:"), error, "(see", darkgreen("--help"), "for all options)" |
65 |
print red(" * Error:"), error, "(see", darkgreen("--help"), "for all options)" |
| 63 |
print |
66 |
print |
|
Lines 70-75
Link Here
|
| 70 |
usage() |
73 |
usage() |
| 71 |
elif arg in ("-w", "--webrsync"): |
74 |
elif arg in ("-w", "--webrsync"): |
| 72 |
syncprogram = "/usr/sbin/emerge-webrsync" |
75 |
syncprogram = "/usr/sbin/emerge-webrsync" |
|
|
76 |
elif arg in ("-m", "--metadata"): |
| 77 |
syncprogram = "/usr/bin/emerge --metadata" |
| 73 |
elif arg in ("-n", "--nocolor"): |
78 |
elif arg in ("-n", "--nocolor"): |
| 74 |
eoptions = "-n" |
79 |
eoptions = "-n" |
| 75 |
nocolor() |
80 |
nocolor() |