print >> sys.stderr, \
'error handling command target: {0}'.format(e)
return 1, '', ''
+ if len(cmdargs) and cmdargs[0] == 'tell':
+ print >> sys.stderr, \
+ 'Can not use \'tell\' in interactive mode.'
+ continue
valid_dict = validate_command(sigdict, cmdargs, verbose)
if valid_dict:
if parsed_args.output_format:
childargs = injectargs
if not len(childargs):
print >> sys.stderr, \
- 'Cannot use \'tell\' with interactive mode.', \
- 'For an interactive shell,', \
- 'please start "{0}" without non-option arguments.'.format(sys.argv[0])
+ '"{0} tell" requires additional arguments.'.format(sys.argv[0]), \
+ 'Try "{0} tell <name> <command> [options...]" instead.'.format(sys.argv[0])
return errno.EINVAL
# fetch JSON sigs from command