MCPcopy Create free account
hub / github.com/AstroPrint/AstroBox / __init__

Method __init__

src/astroprint/software.py:154–166  ·  view source on GitHub ↗
(self, manager, versionData, progressCb, completionCb)

Source from the content-addressed store, hash-verified

152 }
153
154 def __init__(self, manager, versionData, progressCb, completionCb):
155 super(SoftwareUpdater, self).__init__()
156 self.vData = versionData
157 self._manager = manager
158 self._progressCb = progressCb
159 self._completionCb = completionCb
160 self._logger = logging.getLogger(__name__)
161 self._currentPackage = 0
162 self._pkgCount = len(versionData)
163 self._pkgPrgSpread = 1.0 / self._pkgCount
164 self._lastPkgPrgEnd = 0
165 self._cache = None
166 self._stop = False
167
168 def stop(self):
169 self._stop = True

Callers

nothing calls this directly

Calls 1

__init__Method · 0.45

Tested by

no test coverage detected