Python zmq.error() Examples
The following are 6
code examples of zmq.error().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
zmq
, or try the search function
.
Example #1
Source File: base.py From vnpy_crypto with MIT License | 6 votes |
def configure_curve(self, domain='*', location=None): """Configure CURVE authentication for a given domain. CURVE authentication uses a directory that holds all public client certificates, i.e. their public keys. To cover all domains, use "*". You can add and remove certificates in that directory at any time. To allow all client keys without checking, specify CURVE_ALLOW_ANY for the location. """ # If location is CURVE_ALLOW_ANY then allow all clients. Otherwise # treat location as a directory that holds the certificates. self.log.debug("Configure curve: %s[%s]", domain, location) if location == CURVE_ALLOW_ANY: self.allow_any = True else: self.allow_any = False try: self.certs[domain] = load_certificates(location) except Exception as e: self.log.error("Failed to load CURVE certs from %s: %s", location, e)
Example #2
Source File: base.py From pySINDy with MIT License | 6 votes |
def configure_curve(self, domain='*', location=None): """Configure CURVE authentication for a given domain. CURVE authentication uses a directory that holds all public client certificates, i.e. their public keys. To cover all domains, use "*". You can add and remove certificates in that directory at any time. configure_curve must be called every time certificates are added or removed, in order to update the Authenticator's state To allow all client keys without checking, specify CURVE_ALLOW_ANY for the location. """ # If location is CURVE_ALLOW_ANY then allow all clients. Otherwise # treat location as a directory that holds the certificates. self.log.debug("Configure curve: %s[%s]", domain, location) if location == CURVE_ALLOW_ANY: self.allow_any = True else: self.allow_any = False try: self.certs[domain] = load_certificates(location) except Exception as e: self.log.error("Failed to load CURVE certs from %s: %s", location, e)
Example #3
Source File: base.py From Carnets with BSD 3-Clause "New" or "Revised" License | 6 votes |
def configure_curve(self, domain='*', location=None): """Configure CURVE authentication for a given domain. CURVE authentication uses a directory that holds all public client certificates, i.e. their public keys. To cover all domains, use "*". You can add and remove certificates in that directory at any time. configure_curve must be called every time certificates are added or removed, in order to update the Authenticator's state To allow all client keys without checking, specify CURVE_ALLOW_ANY for the location. """ # If location is CURVE_ALLOW_ANY then allow all clients. Otherwise # treat location as a directory that holds the certificates. self.log.debug("Configure curve: %s[%s]", domain, location) if location == CURVE_ALLOW_ANY: self.allow_any = True else: self.allow_any = False try: self.certs[domain] = load_certificates(location) except Exception as e: self.log.error("Failed to load CURVE certs from %s: %s", location, e)
Example #4
Source File: netgear.py From vidgear with Apache License 2.0 | 5 votes |
def recv(self, return_data=None): """ A Receiver end method, that extracts received frames synchronously from monitored deque, while maintaining a fixed-length frame buffer in the memory, and blocks the thread if the deque is full. Parameters: return_data (any): inputs return data _(of any datatype)_, for sending back to Server. **Returns:** A n-dimensional numpy array. """ # check whether `receive mode` is activated if not (self.__receive_mode): # raise value error and exit self.__terminate = True raise ValueError( "[NetGear:ERROR] :: `recv()` function cannot be used while receive_mode is disabled. Kindly refer vidgear docs!" ) # handle bi-directional return data if (self.__bi_mode or self.__multiclient_mode) and not (return_data is None): self.__return_data = return_data # check whether or not termination flag is enabled while not self.__terminate: try: # check if queue is empty if len(self.__queue) > 0: return self.__queue.popleft() else: time.sleep(0.00001) continue except KeyboardInterrupt: self.__terminate = True break # otherwise return NoneType return None
Example #5
Source File: base.py From pySINDy with MIT License | 5 votes |
def configure_curve_callback(self, domain='*', credentials_provider=None): """Configure CURVE authentication for a given domain. CURVE authentication using a callback function validating the client public key according to a custom mechanism, e.g. checking the key against records in a db. credentials_provider is an object of a class which implements a callback method accepting two parameters (domain and key), e.g.:: class CredentialsProvider(object): def __init__(self): ...e.g. db connection def callback(self, domain, key): valid = ...lookup key and/or domain in db if valid: logging.info('Autorizing: {0}, {1}'.format(domain, key)) return True else: logging.warning('NOT Autorizing: {0}, {1}'.format(domain, key)) return False To cover all domains, use "*". To allow all client keys without checking, specify CURVE_ALLOW_ANY for the location. """ self.allow_any = False if credentials_provider is not None: self.credentials_providers[domain] = credentials_provider else: self.log.error("None credentials_provider provided for domain:%s",domain)
Example #6
Source File: base.py From Carnets with BSD 3-Clause "New" or "Revised" License | 5 votes |
def configure_curve_callback(self, domain='*', credentials_provider=None): """Configure CURVE authentication for a given domain. CURVE authentication using a callback function validating the client public key according to a custom mechanism, e.g. checking the key against records in a db. credentials_provider is an object of a class which implements a callback method accepting two parameters (domain and key), e.g.:: class CredentialsProvider(object): def __init__(self): ...e.g. db connection def callback(self, domain, key): valid = ...lookup key and/or domain in db if valid: logging.info('Autorizing: {0}, {1}'.format(domain, key)) return True else: logging.warning('NOT Autorizing: {0}, {1}'.format(domain, key)) return False To cover all domains, use "*". To allow all client keys without checking, specify CURVE_ALLOW_ANY for the location. """ self.allow_any = False if credentials_provider is not None: self.credentials_providers[domain] = credentials_provider else: self.log.error("None credentials_provider provided for domain:%s",domain)