From cd4aa1a4fd2cc303277a39e4b8388f3cc2b5114f Mon Sep 17 00:00:00 2001 From: fling Date: Tue, 16 Nov 2010 15:12:29 +0800 Subject: [PATCH] modified: ri_main.py fix : Remote installation "/var/install" directory isn't exist --- interface/ri_main.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/interface/ri_main.py b/interface/ri_main.py index d5e87ec..a3e7d02 100644 --- a/interface/ri_main.py +++ b/interface/ri_main.py @@ -7,7 +7,7 @@ import ri_data import sys import getopt from xml.dom import minidom -import os.path +import os def print_usages(): print 'Usages: %s [-b|--begin step_name] [-l|--language language] [-t|--interface interface_xml_file] [-i|--install install_xml_file] [-c|--config config_xml_file]' %sys.argv[0] @@ -41,6 +41,8 @@ else: if os.path.isfile(ri_data.install_xml): ri_data.init_from_xml_and_os() else: + if not os.path.isdir("/var/install"): + os.mkdir("/var/install") ri_data.init() ri_widget.construct(xmldoc.firstChild)