def initialiser(self, init_message=True, connecter=True): """ Initialise/reinitialise le contexte et connecte les DAOs. :param init_message: Si True, initialise et connecte PikaDAO :param connecter: Si true, la connexion aux DAOs est ouverte immediatement """ if not self._configuration: self._configuration = TransactionConfiguration() self._configuration.loadEnvironment(additionals=self._additionnals) self._message_dao = None self.validation_workdir_tmp = tempfile.mkdtemp(prefix='millegrilles_pki_', dir=self._configuration.pki_workdir) if init_message: self._message_dao = PikaDAO(self._configuration) self._signateur_transactions = SignateurTransaction(self) self._signateur_transactions.initialiser() # Preparer les certificats, validateurs self._verificateur_transactions = VerificateurTransaction(self) self._verificateur_transactions.initialiser() self._verificateur_certificats = VerificateurCertificats(self) self._verificateur_certificats.initialiser() if connecter: self._message_dao.connecter()
def __init__(self): self.configuration = TransactionConfiguration() self.configuration.loadEnvironment() self.message_dao = PikaDAO(self.configuration) self.message_dao.connecter() self.generateur_transaction = GenerateurTransaction(self.configuration, self.message_dao)
def __init__(self): self.configuration = TransactionConfiguration() self.configuration.loadEnvironment() print("Connection MongDB") self.document_dao = MongoDAO(self.configuration) self.document_dao.connecter() print("Connecter Pika") self.message_dao = PikaDAO(self.configuration) self.message_dao.connecter() self._traitement = TraitementBacklogLecturesSenseursPassifs( self.message_dao, self.document_dao)
def __init__(self): self.configuration = TransactionConfiguration() self.configuration.loadEnvironment() print("Connecter Pika") self.messageDao = PikaDAO(self.configuration) self.messageDao.connecter() print("Connection MongDB") self.documentDao = MongoDAO(self.configuration) self.documentDao.connecter() self.producteur = ProducteurDocumentSenseurPassif( self.messageDao, self.documentDao)
Constantes.TRANSACTION_MESSAGE_LIBELLE_ID_MONGO: "5bee12bce09409b7881c0da4" } processus = "mgdomaines_appareils_SenseursPassifs:ProcessusTransactionSenseursPassifsLecture" demarreur.demarrer_processus(processus, message_test) return message_test # --- MAIN --- configuration = TransactionConfiguration() configuration.loadEnvironment() print("Connecter Pika") messageDao = PikaDAO(configuration) messageDao.connecter() print("Connection MongDB") documentDao = MongoDAO(configuration) documentDao.connecter() print("Envoyer message") demarreur = MGPProcessusDemarreur(messageDao, documentDao) # TEST enveloppe = message_test() # FIN TEST print("Sent: %s" % enveloppe)
def __init__(self): self.configuration = TransactionConfiguration() self.configuration.loadEnvironment() self.transactionLirePika = PikaDAO(self.configuration) self.callbackImpl = CallbackNouvelleTransaction()
def configurer(self): self.configuration.loadEnvironment() self.message_dao = PikaDAO(self.configuration)