Trees | Indices | Help |
|
---|
|
1 ########################################################################### 2 # 3 # This program is part of Zenoss Core, an open source monitoring platform. 4 # Copyright (C) 2007, Zenoss Inc. 5 # 6 # This program is free software; you can redistribute it and/or modify it 7 # under the terms of the GNU General Public License version 2 or (at your 8 # option) any later version as published by the Free Software Foundation. 9 # 10 # For complete information please visit: http://www.zenoss.com/oss/ 11 # 12 ########################################################################### 13 from Products.CMFCore.DirectoryView import registerDirectory 14 registerDirectory('js', globals()) 15 16 # import any monkey patches that may be necessary 17 from patches import pasmonkey 18 from patches import dirviewmonkey 19 from Products.ZenUtils.Utils import unused 20 unused(pasmonkey, dirviewmonkey) 21 22 from Products.ZenUtils.MultiPathIndex import MultiPathIndex , \ 23 manage_addMultiPathIndex, \ 24 manage_addMultiPathIndexForm 2527 context.registerClass( 28 MultiPathIndex, 29 permission='Add Pluggable Index', 30 constructors=(manage_addMultiPathIndexForm, manage_addMultiPathIndex), 31 #icon="www/index.gif", 32 visibility=None) 33 # Initialize the MySQL talkingz 34 app = context._ProductContext__app 35 try: 36 zem = app.zport.dmd.ZenEventManager 37 except AttributeError, e: 38 pass3941 """ 42 >>> safeTuple(["foo", "blam"]) 43 ('foo', 'blam') 44 >>> safeTuple([]) 45 () 46 >>> safeTuple(None) 47 () 48 >>> safeTuple("foo") 49 ('foo',) 50 """ 51 if arg is not None: 52 return tuple(arg) if hasattr(arg, '__iter__') else (arg,) 53 else: 54 return ()55
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1.1812 on Tue Oct 11 12:52:00 2011 | http://epydoc.sourceforge.net |