Further work on resource model API
[osm/vim-emu.git] / src / emuvim / dcemulator / resourcemodel / upb / simple.py
1 """
2 Playground for resource models created by University of Paderborn.
3 """
4 import logging
5 from emuvim.dcemulator.resourcemodel import BaseResourceModel
6
7 LOG = logging.getLogger("rm.upb.simple")
8 LOG.setLevel(logging.DEBUG)
9
10
11 class UpbSimpleCloudDcApproxRM(BaseResourceModel):
12 """
13 This will be an example resource model that limits the overall
14 resources that can be deployed per data center.
15 """
16 # TODO Implement resource model issue #12
17
18 def __init__(self, max_cu=32, max_mu=1024):
19 self._max_cu = max_cu
20 self._max_mu = max_mu
21 super(self.__class__, self).__init__()
22