aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetteri Räty <betelgeuse@gentoo.org>2005-11-14 16:34:32 +0000
committerPetteri Räty <betelgeuse@gentoo.org>2005-11-14 16:34:32 +0000
commitda3f66a36141f4e5677b9a431e61f436a231c54a (patch)
tree4db9f931e9464324f84755198ecdc2c4a79d40c9
parentfix normpath (diff)
downloadjava-config-da3f66a36141f4e5677b9a431e61f436a231c54a.tar.gz
java-config-da3f66a36141f4e5677b9a431e61f436a231c54a.tar.bz2
java-config-da3f66a36141f4e5677b9a431e61f436a231c54a.zip
java-config now outputs help when called without arguments.
svn path=/java-config-ng/branches/axxo/; revision=1344
-rwxr-xr-xsrc/java-config12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/java-config b/src/java-config
index 51ec5df..73e4fe2 100755
--- a/src/java-config
+++ b/src/java-config
@@ -291,9 +291,13 @@ if __name__ == '__main__':
]
parser = OptionParser(usage, options_list)
- try:
- (options, args) = parser.parse_args()
- except InvalidVMError:
- fatalError("The active vm could not be found")
+
+ if len(sys.argv) < 2:
+ parser.print_help()
+ else:
+ try:
+ (options, args) = parser.parse_args()
+ except InvalidVMError:
+ fatalError("The active vm could not be found")
# vim:set expandtab tabstop=4 shiftwidth=4 softtabstop=4 nowrap: