def start(self): app = self.application elm = app.get_service( 'pychron.extraction_line.extraction_line_manager.ExtractionLineManager' ) labspy = app.get_service('pychron.labspy.client.LabspyClient') self.dashboard_server = DashboardServer(application=app, labspy_client=labspy, extraction_line_manager=elm)
def setUpClass(cls): man = DashboardDBManager(connect=False) man.db.kind = 'mysql' man.db.name = 'isotopedb_dev' man.db.password = '******' man.db.username = '******' man.db.host = 'localhost' man.db.connect() cls.man = man cls.server = DashboardServer() cls.server.db_manager = man cls.server._load_devices()