-def main(argv):
- try:
- parser = OptionParser(usage = '%prog [options] key',
- description = __doc__.strip().split('\n\n')[0])
- parser.add_option('-r', '--refresh',
- action = 'store_true',
- help = 'force the cache to be regenerated')
- parser.add_option('-l', '--ls',
- action = 'store_true',
- help = 'list node\'s children')
- opts, args = parser.parse_args()
-
- if len(args) > 1:
- raise invirt_exception(__doc__.strip())
- elif args and args[0]:
- components = args[0].split('.')