Esempio n. 1
0
def process_data(name=None):
    '''Fetch the current process local data dictionary. If *name* is not
``None`` it returns the value at *name*, otherwise it return the process data
dictionary.'''
    ct = current_process()
    if not hasattr(ct, '_pulsar_local'):
        ct._pulsar_local = {}
    loc = ct._pulsar_local
    return loc.get(name) if name else loc
Esempio n. 2
0
def process_data(name=None):
    '''Fetch the current process local data dictionary.

    If ``name`` is not ``None`` it returns the value at``name``,
    otherwise it return the process data dictionary
    '''
    ct = current_process()
    if not hasattr(ct, '_pulsar_local'):
        ct._pulsar_local = {}
    loc = ct._pulsar_local
    return loc.get(name) if name else loc
Esempio n. 3
0
def process_data(name=None):
    """Fetch the current process local data dictionary.

    If ``name`` is not ``None`` it returns the value at``name``,
    otherwise it return the process data dictionary
    """
    ct = current_process()
    if not hasattr(ct, "_pulsar_local"):
        ct._pulsar_local = {}
    loc = ct._pulsar_local
    return loc.get(name) if name else loc
Esempio n. 4
0
 def _local(self, v):
     current_process()._event_loop_policy = v
Esempio n. 5
0
 def _local(self):
     l = getattr(current_process(), '_event_loop_policy', None)
     if l is None:
         self._local = l = self._Local()
     return l
Esempio n. 6
0
 def _local(self, v):
     current_process()._event_loop_policy = v
Esempio n. 7
0
 def _local(self):
     l = getattr(current_process(), '_event_loop_policy', None)
     if l is None:
         self._local = l = self._Local()
     return l