'Release network segment.
:param context: instance of neutron context with DB session
:param segment: segment dictionary using keys defined above
Called inside transaction context on session to release a
tenant or provider network\'s type-specific resource. Runtime
errors are not expected, but raising an exception will result
in rollback of the transaction.'

@abc.abstractmethod
def release_segment(self, context, segment):

    pass
