Beispiel #1
0
def create_resiliency_nic(values, session=None):
    rs = models.ResiliencyNic()

    rs.update(values.copy())

    try:
        rs.save(session=session)
    except db_exc.DBDuplicateEntry as e:
        raise exc.DBDuplicateEntry("Duplicate entry for ResiliencyNic: %s" %
                                   e.columns)

    return rs
Beispiel #2
0
def create_resiliency_server_group(values, session=None):
    rg = models.ResiliencyServerGroup()

    rg.update(values)

    try:
        rg.save(session=session)
    except db_exc.DBDuplicateEntry as e:
        raise exc.DBDuplicateEntry(
            "Duplicate entry for ResiliencyServerGroup: %s" % e.columns)

    return rg
Beispiel #3
0
def create_resiliency_server(values, session=None):
    rs = models.ResiliencyServer()
    print "here"
    LOG.info(values)

    rs.update(values)

    try:
        rs.save(session=session)
    except db_exc.DBDuplicateEntry as e:
        raise exc.DBDuplicateEntry("Duplicate entry for ResiliencyServer: %s" %
                                   e.columns)

    return rs