- more exception errors.
(talked with Çağlar about it :)
This commit is contained in:
@@ -24,22 +24,30 @@ from pisi.actionsapi.shelltools import can_access_file
|
|||||||
from pisi.actionsapi.libtools import gnuconfig_update
|
from pisi.actionsapi.libtools import gnuconfig_update
|
||||||
|
|
||||||
class ConfigureError(pisi.actionsapi.Error):
|
class ConfigureError(pisi.actionsapi.Error):
|
||||||
def __init__(self, Exception):
|
def __init__(self, value):
|
||||||
ctx.ui.error(Exception)
|
pisi.actionsapi.Error.__init__(self, value)
|
||||||
|
self.value = value
|
||||||
|
ctx.ui.error(value)
|
||||||
if can_access_file('config.log'):
|
if can_access_file('config.log'):
|
||||||
ctx.ui.error('\n!!! Please attach the config.log to your bug report:\n%s/config.log\n' % os.getcwd())
|
ctx.ui.error('\n!!! Please attach the config.log to your bug report:\n%s/config.log\n' % os.getcwd())
|
||||||
|
|
||||||
class MakeError(pisi.actionsapi.Error):
|
class MakeError(pisi.actionsapi.Error):
|
||||||
def __init__(self, Exception):
|
def __init__(self, value):
|
||||||
ctx.ui.error(Exception)
|
pisi.actionsapi.Error.__init__(self, value)
|
||||||
|
self.value = value
|
||||||
|
ctx.ui.error(value)
|
||||||
|
|
||||||
class InstallError(pisi.actionsapi.Error):
|
class InstallError(pisi.actionsapi.Error):
|
||||||
def __init__(self, Exception):
|
def __init__(self, value):
|
||||||
ctx.ui.error(Exception)
|
pisi.actionsapi.Error.__init__(self, value)
|
||||||
|
self.value = value
|
||||||
|
ctx.ui.error(value)
|
||||||
|
|
||||||
class RunTimeError(pisi.actionsapi.Error):
|
class RunTimeError(pisi.actionsapi.Error):
|
||||||
def __init__(self, Exception):
|
def __init__(self, value):
|
||||||
ctx.ui.error(Exception)
|
pisi.actionsapi.Error.__init__(self, value)
|
||||||
|
self.value = value
|
||||||
|
ctx.ui.error(value)
|
||||||
|
|
||||||
def configure(parameters = ''):
|
def configure(parameters = ''):
|
||||||
'''configure source with given parameters = "--with-nls --with-libusb --with-something-usefull"'''
|
'''configure source with given parameters = "--with-nls --with-libusb --with-something-usefull"'''
|
||||||
|
|||||||
@@ -22,8 +22,10 @@ from pisi.actionsapi.shelltools import *
|
|||||||
import pisi.actionsapi.get as get
|
import pisi.actionsapi.get as get
|
||||||
|
|
||||||
class RunTimeError(pisi.actionsapi.Error):
|
class RunTimeError(pisi.actionsapi.Error):
|
||||||
def __init__(self, Exception):
|
def __init__(self, value):
|
||||||
ctx.ui.error(Exception)
|
pisi.actionsapi.Error.__init__(self, value)
|
||||||
|
self.value = value
|
||||||
|
ctx.ui.error(value)
|
||||||
|
|
||||||
def preplib(sourceDirectory = '/usr/lib'):
|
def preplib(sourceDirectory = '/usr/lib'):
|
||||||
sourceDirectory = get.installDIR() + sourceDirectory
|
sourceDirectory = get.installDIR() + sourceDirectory
|
||||||
|
|||||||
@@ -24,12 +24,16 @@ import pisi.actionsapi
|
|||||||
from pisi.actionsapi.shelltools import *
|
from pisi.actionsapi.shelltools import *
|
||||||
|
|
||||||
class FileError(pisi.actionsapi.Error):
|
class FileError(pisi.actionsapi.Error):
|
||||||
def __init__(self, Exception):
|
def __init__(self, value):
|
||||||
ctx.ui.error(Exception)
|
pisi.actionsapi.Error.__init__(self, value)
|
||||||
|
self.value = value
|
||||||
|
ctx.ui.error(value)
|
||||||
|
|
||||||
class ArgumentError(pisi.actionsapi.Error):
|
class ArgumentError(pisi.actionsapi.Error):
|
||||||
def __init__(self, Exception):
|
def __init__(self, value):
|
||||||
ctx.ui.error(Exception)
|
pisi.actionsapi.Error.__init__(self, value)
|
||||||
|
self.value = value
|
||||||
|
ctx.ui.error(value)
|
||||||
|
|
||||||
def executable_insinto(destinationDirectory, *sourceFiles):
|
def executable_insinto(destinationDirectory, *sourceFiles):
|
||||||
'''insert a executable file into destinationDirectory'''
|
'''insert a executable file into destinationDirectory'''
|
||||||
|
|||||||
@@ -21,12 +21,16 @@ from pisi.actionsapi.shelltools import system
|
|||||||
|
|
||||||
|
|
||||||
class MakeError(pisi.actionsapi.Error):
|
class MakeError(pisi.actionsapi.Error):
|
||||||
def __init__(self, Exception):
|
def __init__(self, value):
|
||||||
ctx.ui.error(Exception)
|
pisi.actionsapi.Error.__init__(self, value)
|
||||||
|
self.value = value
|
||||||
|
ctx.ui.error(value)
|
||||||
|
|
||||||
class InstallError(pisi.actionsapi.Error):
|
class InstallError(pisi.actionsapi.Error):
|
||||||
def __init__(self, Exception):
|
def __init__(self, value):
|
||||||
ctx.ui.error(Exception)
|
pisi.actionsapi.Error.__init__(self, value)
|
||||||
|
self.value = value
|
||||||
|
ctx.ui.error(value)
|
||||||
|
|
||||||
def make(parameters = ''):
|
def make(parameters = ''):
|
||||||
if system("scons %s" % parameters):
|
if system("scons %s" % parameters):
|
||||||
|
|||||||
Reference in New Issue
Block a user