Decouple coderack: remove global variable coderack.

Or at least, hide it upstairs in `copycat.py`.
`copycat.py` will eventually become a class, I'm guessing,
but let's pull everything into it first.
This commit is contained in:
Arthur O'Dwyer
2017-04-16 23:10:00 -07:00
parent f2e28c0e19
commit d2436601ba
2 changed files with 3 additions and 5 deletions

View File

@ -21,7 +21,7 @@ def getUrgencyBin(urgency):
return i + 1 return i + 1
class CodeRack(object): class Coderack(object):
def __init__(self): def __init__(self):
self.pressures = CoderackPressures() self.pressures = CoderackPressures()
self.pressures.initialisePressures() self.pressures.initialisePressures()
@ -288,6 +288,3 @@ class CodeRack(object):
method(self, codelet) method(self, codelet)
except AssertionError: except AssertionError:
pass pass
coderack = CodeRack()

View File

@ -3,8 +3,9 @@ import logging
from workspace import workspace from workspace import workspace
from slipnet import slipnet from slipnet import slipnet
from temperature import temperature from temperature import temperature
from coderack import coderack from coderack import Coderack
coderack = Coderack()
def updateEverything(): def updateEverything():
workspace.updateEverything() workspace.updateEverything()