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

Method __init__

src/astroprint/plugin/services/files.py:57–67  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

55 ]
56
57 def __init__(self):
58 super(FilesService, self).__init__()
59
60 #files managing
61 self._eventManager.subscribe(Events.FILE_DELETED, self._onFileDeleted)
62 self._eventManager.subscribe(Events.CLOUD_DOWNLOAD, self._onCloudDownloadStateChanged)
63 self._eventManager.subscribe(Events.COPY_TO_HOME_PROGRESS, self._onCopyToHomeProgress)
64 self._eventManager.subscribe(Events.EXTERNAL_DRIVE_MOUNTED, self._onExternalDriveMounted)
65 self._eventManager.subscribe(Events.EXTERNAL_DRIVE_EJECTED, self._onExternalDriveEjected)
66 self._eventManager.subscribe(Events.EXTERNAL_DRIVE_PHISICALLY_REMOVED, self._onExternalDrivePhisicallyRemoved)
67 self._eventManager.subscribe(Events.METADATA_ANALYSIS_FINISHED, self._onMetadataAnalysisFinished)
68
69
70 def eject(self, data, sendResponse):

Callers

nothing calls this directly

Calls 1

subscribeMethod · 0.45

Tested by

no test coverage detected