diff --git a/sleekxmpp/plugins/google_domain_discovery/__init__.py b/sleekxmpp/plugins/google_domain_discovery/__init__.py new file mode 100644 index 00000000..828d1859 --- /dev/null +++ b/sleekxmpp/plugins/google_domain_discovery/__init__.py @@ -0,0 +1,15 @@ +""" + SleekXMPP: The Sleek XMPP Library + Copyright (C) 2013 Nathanael C. Fritz, Lance J.T. Stout + This file is part of SleekXMPP. + + See the file LICENSE for copying permission. +""" + +from sleekxmpp.plugins.base import register_plugin + +from sleekxmpp.plugins.google_domain_discovery import stanza +from sleekxmpp.plugins.google_domain_discovery.auth import GoogleDomainDiscovery + + +register_plugin(GoogleDomainDiscovery) diff --git a/sleekxmpp/plugins/google_domain_discovery/auth.py b/sleekxmpp/plugins/google_domain_discovery/auth.py new file mode 100644 index 00000000..4de35f9f --- /dev/null +++ b/sleekxmpp/plugins/google_domain_discovery/auth.py @@ -0,0 +1,49 @@ +""" + SleekXMPP: The Sleek XMPP Library + Copyright (C) 2013 Nathanael C. Fritz, Lance J.T. Stout + This file is part of SleekXMPP. + + See the file LICENSE for copying permission. +""" + +import logging + +from sleekxmpp.stanza import Iq, Message +from sleekxmpp.xmlstream.handler import Callback +from sleekxmpp.xmlstream.matcher import StanzaPath +from sleekxmpp.xmlstream import register_stanza_plugin +from sleekxmpp.plugins import BasePlugin +from sleekxmpp.plugins.google_domain_discovery import stanza + + +log = logging.getLogger(__name__) + + +class GoogleDomainDiscovery(BasePlugin): + + """ + Google: JID Domain Discovery + + Also see