예제 #1
0
def checkNetwork(**kwargs):
    try:
        runNetworkCode(**kwargs)
    except ConnectionError as e:
        raise
    except OSError as e:
        return "An issue encountered during runtime. The name of the error is: " + type(
            e).__name__
    except:
        return False
    return True
예제 #2
0
def checkNetwork(**kwargs):
    try:
        runNetworkCode(**kwargs)
    except ConnectionError:
        raise ConnectionError("")
    except OSError as oe:
        return "An issue encountered during runtime. The name of the error is: {}".format(
            type(oe).__name__)
    except Exception:
        return False
    return True
예제 #3
0
def checkNetwork(**kwargs):
    try:
        runNetworkCode()
    except ConnectionError as e:
        raise ConnectionError(*e.args)
    except OSError as e:
        return "An issue encountered during runtime. The name of the error is: {}".format(
            e.__class__.__name__)
    except Exception as e:
        return False
    return True
예제 #4
0
def checkNetwork(**kwargs):
    try:
        runNetworkCode(kwargs)
        return True
    except OSError as o:
        err = type(o).__name__
        print("An issue encountered during runtime. The name of the error is : %s" %(err))
    except ConnectionError as c:
        raise
    except:
        return False
def checkNetwork(**kwargs):
    try:
        runNetworkCode(**kwargs)
    except ConnectionError:
        raise
    except OSError as error:
        errortype = type(error).__name__
        print('An issue encountered during runtime. The name of the error is: '+errortype)
    except:
        return False
    else:
        return True
예제 #6
0
def checkNetwork(**kwargs):
    import sys
    try:
        from exModule import runNetworkCode
        runNetworkCode(**kwargs)
    except ConnectionError as e:
        raise ConnectionError(e)
    except OSError as e:
        return "An issue encountered during runtime. The name of the error is: " + type(
            e).__name__
    else:
        return False
    return True