primary_key=True)
def __init__(self, network_id):
- self.network_id = network_id
+ self.network_id = network_id
-
-
-class NSXRouterExtAttributes(model_base.BASEV2):
- """Router attributes managed by NSX plugin extensions."""
- router_id = Column(String(36),
- ForeignKey('routers.id', ondelete="CASCADE"),
- primary_key=True)
- distributed = Column(Boolean, default=False, server_default=sql.false(),
- nullable=False)
- service_router = Column(Boolean, default=False, server_default=sql.false(),
- nullable=False)
- # Add a relationship to the Router model in order to instruct
- # SQLAlchemy to eagerly load this association
- router = orm.relationship(
- l3_db.Router,
- backref=orm.backref("nsx_attributes", lazy='joined',
- uselist=False, cascade='delete'))