Skip to content

Commit 972498d

Browse files
committed
ruby-package install --fail-silently
1 parent aacb3af commit 972498d

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

libexec/ruby-package-install

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
set -e
33

44
usage() {
5-
echo "usage: ruby-package install PACKAGE DESTINATION" >&2
5+
echo "usage: ruby-package install [--fail-silently] PACKAGE DESTINATION" >&2
66
exit 1
77
}
88

@@ -18,6 +18,12 @@ cleanup_packages() {
1818
fi
1919
}
2020

21+
fail_silently=""
22+
if [ "$1" = "--fail-silently" ]; then
23+
fail_silently=1
24+
shift
25+
fi
26+
2127
package="$1"
2228
if [ -z "$package" ]; then
2329
usage
@@ -31,6 +37,10 @@ fi
3137
if [ -f "$package" ]; then
3238
package_file="$package"
3339
else
40+
if [ -n "$fail_silently" ]; then
41+
ruby-package fetch --check "$package" 2>/dev/null
42+
fi
43+
3444
package_file="$(ruby-package fetch "$package")"
3545
fi
3646

0 commit comments

Comments
 (0)