4 from qa.Test import Test
12 def call(self, url=None):
16 url_file = open("%s/URL" % self.path)
17 url = url_file.read().strip()
21 if self.config.verbose:
22 utils.header('Saving current myplc url into %s/URL' % self.path)
23 fsave=open('%s/URL' % self.path, "w")
27 # Instal myplc from url
28 if self.config.verbose:
29 utils.header('Installing myplc from url %s' % url)
30 (stdin, stdout, stderr) = os.popen3('set -x; rpm -Uvh ' + self.url)
31 self.errors = stderr.readlines()
32 if self.errors: raise "\n".join(self.errors)