Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar/chat/chat.py
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2006-05-22 15:47:59 (GMT)
committer Dan Williams <dcbw@redhat.com>2006-05-22 15:47:59 (GMT)
commit58ed74bae6df469742f0e282946b4d614865b464 (patch)
treeabf9fc6b38297abb3f78a423a281f5327fb98f55 /sugar/chat/chat.py
parent6658cfba80e088f8b9cba0261cc508d915f399ff (diff)
Stick main code into main()
Diffstat (limited to 'sugar/chat/chat.py')
-rwxr-xr-xsugar/chat/chat.py25
1 files changed, 15 insertions, 10 deletions
diff --git a/sugar/chat/chat.py b/sugar/chat/chat.py
index 31a4f26..6dd66a4 100755
--- a/sugar/chat/chat.py
+++ b/sugar/chat/chat.py
@@ -652,13 +652,18 @@ class ChatShell(dbus.service.Object):
def send_text_message(self, message):
self._group_chat.send_text_message(message)
-if len(sys.argv) > 1 and sys.argv[1] == "--console":
- sys.stdout = LogWriter("Chat")
- sys.stderr = LogWriter("Chat")
-
-ChatShell.get_instance().open_group_chat()
-try:
- gtk.threads_init()
- gtk.main()
-except KeyboardInterrupt:
- pass
+
+def main():
+ if len(sys.argv) > 1 and sys.argv[1] == "--console":
+ sys.stdout = LogWriter("Chat")
+ sys.stderr = LogWriter("Chat")
+
+ ChatShell.get_instance().open_group_chat()
+ try:
+ gtk.threads_init()
+ gtk.main()
+ except KeyboardInterrupt:
+ pass
+
+if __name__ == "__main__":
+ main()