Refactor Model class
[netvirt.git] / resources / tools / odltools / odltools / mdsal / models / ietf_interfaces.py
1 from odltools.mdsal.models.model import Model
2
3
4 MODULE = "ietf-interfaces"
5
6
7 def interfaces(store, args):
8     return Interfaces(MODULE, store, args)
9
10
11 def interfaces_state(store, args):
12     return InterfacesState(MODULE, store, args)
13
14
15 class Interfaces(Model):
16     CONTAINER = "interfaces"
17     CLIST = "interface"
18     CLIST_KEY = "name"
19
20
21 class InterfacesState(Model):
22     CONTAINER = "interfaces-state"
23     CLIST = "interface"
24     CLIST_KEY = "name"