Package pyxmpp :: Package jabberd :: Module all
[hide private]

Source Code for Module pyxmpp.jabberd.all

 1  # 
 2  # (C) Copyright 2003-2010 Jacek Konieczny <jajcus@jajcus.net> 
 3  # 
 4  # This program is free software; you can redistribute it and/or modify 
 5  # it under the terms of the GNU Lesser General Public License Version 
 6  # 2.1 as published by the Free Software Foundation. 
 7  # 
 8  # This program is distributed in the hope that it will be useful, 
 9  # but WITHOUT ANY WARRANTY; without even the implied warranty of 
10  # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the 
11  # GNU Lesser General Public License for more details. 
12  # 
13  # You should have received a copy of the GNU Lesser General Public 
14  # License along with this program; if not, write to the Free Software 
15  # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 
16  # 
17  # pylint: disable-msg=W0611 
18   
19  """Convenience module containing most important objects fr pyxmpp.jabberd package. 
20   
21  Suggested usage:: 
22  import pyxmpp.jabberd.all 
23   
24  (imports all important names into pyxmpp.jabberd namespace)""" 
25   
26  __docformat__="restructuredtext en" 
27   
28  import pyxmpp.jabberd 
29   
30  from pyxmpp.jabberd.componentstream import ComponentStream 
31  from pyxmpp.jabberd.component import Component 
32   
33  for name in dir(): 
34      if not name.startswith("__") and name!="pyxmpp": 
35          setattr(pyxmpp.jabberd,name,globals()[name]) 
36   
37  # vi: sts=4 et sw=4 
38