Cleanup activity factory startup, remove duplicated argument from the Exec field
This commit is contained in:
@@ -17,30 +17,22 @@
|
||||
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
||||
import sys
|
||||
import logging
|
||||
import os
|
||||
|
||||
import pygtk
|
||||
pygtk.require('2.0')
|
||||
import gobject
|
||||
import gtk
|
||||
|
||||
import dbus.glib
|
||||
|
||||
# Work around for dbus mutex locking issue
|
||||
gobject.threads_init()
|
||||
dbus.glib.threads_init()
|
||||
|
||||
from sugar import logger
|
||||
from sugar import env
|
||||
from sugar.activity import ActivityFactory
|
||||
|
||||
logger.start(sys.argv[1])
|
||||
sys.path.append(sys.argv[2])
|
||||
|
||||
logging.info('Starting activity factory %s' % sys.argv[1])
|
||||
|
||||
if len(sys.argv) > 3:
|
||||
sys.path.append(sys.argv[3])
|
||||
|
||||
ActivityFactory.register_factory(sys.argv[1], sys.argv[2])
|
||||
ActivityFactory.start_factory(sys.argv[1], sys.argv[2])
|
||||
|
||||
gtk.main()
|
||||
|
||||
Reference in New Issue
Block a user