Example #1
0
def execute(config, pidgin, skype, args):
	if len(args) != 1 or not args[0] in modutils.get_available_commands():
		usage()
		return
	cmd = args[0]
	mod = modutils.load_command_module(cmd)
	print 'Help for command "%s"' % cmd
	print 'Usage: pyimc %s %s' % (cmd, mod.arg_format)
	print mod.short_description
	print mod.long_description
Example #2
0
def usage():
	print 'USAGE: pyimc <command> [<args>]'
	print 'Supported commands:'
	for m in modutils.get_available_commands():
		mod = modutils.load_command_module(m)
		print '    %-10s %s' % (m, mod.short_description)