blob: 437be42d1c1ce427b3fe079438bd6131ac44ce82 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
#!/usr/bin/python2.4
from DistUpgradeControler import DistUpgradeControler
from DistUpgradeConfigParser import DistUpgradeConfig
import logging
import os
import sys
if __name__ == "__main__":
logging.basicConfig(level=logging.DEBUG,
filename=os.path.expanduser("~/dist-upgrade.log"),
format='%(asctime)s %(levelname)s %(message)s',
filemode='w')
config = DistUpgradeConfig()
requested_view= config.get("View","View")
try:
view_modul = __import__(requested_view)
view_class = getattr(view_modul, requested_view)
view = view_class()
except (ImportError, AttributeError):
logging.error("can't import view '%s'" % requested_view)
print "can't find %s" % requested_view
sys.exit(1)
app = DistUpgradeControler(view)
app.run()
# testcode to see if the bullets look nice in the dialog
#for i in range(4):
# view.setStep(i+1)
# app.openCache()
|