Package Products :: Package ZenUtils :: Module PkgResources
[hide private]
[frames] | no frames]

Source Code for Module Products.ZenUtils.PkgResources

 1  ############################################################################## 
 2  #  
 3  # Copyright (C) Zenoss, Inc. 2008, all rights reserved. 
 4  #  
 5  # This content is made available according to terms specified in 
 6  # License.zenoss under the directory where your Zenoss product is installed. 
 7  #  
 8  ############################################################################## 
 9   
10   
11  # _xmlplus is included in two packages, so we get an annoying UserWarning when 
12  # we import pkg_resources. If everything imports from here, we can filter out 
13  # the warning centrally. 
14  import warnings 
15  warnings.filterwarnings('ignore', '.*_xmlplus.*', UserWarning) 
16   
17  # There is a nasty incompatibility between pkg_resources and twisted. 
18  # Importing pkg_resources before the twisted reactor works around the problem. 
19  # See http://dev.zenoss.org/trac/ticket/3146 for details 
20  import pkg_resources 
21   
22  from Products.ZenUtils.Utils import unused 
23  unused(pkg_resources) 
24   
25  __all__ = ['pkg_resources'] 
26