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