Skip to content
Snippets Groups Projects
Select Git revision
  • cd64dbc3f68d97b9c6bfb04f5916ed93c137844b
  • master default protected
  • L2SS-1914-fix_job_dispatch
  • TMSS-3170
  • TMSS-3167
  • TMSS-3161
  • TMSS-3158-Front-End-Only-Allow-Changing-Again
  • TMSS-3133
  • TMSS-3319-Fix-Templates
  • test-fix-deploy
  • TMSS-3134
  • TMSS-2872
  • defer-state
  • add-custom-monitoring-points
  • TMSS-3101-Front-End-Only
  • TMSS-984-choices
  • SDC-1400-Front-End-Only
  • TMSS-3079-PII
  • TMSS-2936
  • check-for-max-244-subbands
  • TMSS-2927---Front-End-Only-PXII
  • Before-Remove-TMSS
  • LOFAR-Release-4_4_318 protected
  • LOFAR-Release-4_4_317 protected
  • LOFAR-Release-4_4_316 protected
  • LOFAR-Release-4_4_315 protected
  • LOFAR-Release-4_4_314 protected
  • LOFAR-Release-4_4_313 protected
  • LOFAR-Release-4_4_312 protected
  • LOFAR-Release-4_4_311 protected
  • LOFAR-Release-4_4_310 protected
  • LOFAR-Release-4_4_309 protected
  • LOFAR-Release-4_4_308 protected
  • LOFAR-Release-4_4_307 protected
  • LOFAR-Release-4_4_306 protected
  • LOFAR-Release-4_4_304 protected
  • LOFAR-Release-4_4_303 protected
  • LOFAR-Release-4_4_302 protected
  • LOFAR-Release-4_4_301 protected
  • LOFAR-Release-4_4_300 protected
  • LOFAR-Release-4_4_299 protected
41 results

noqpidfallback.py

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    noqpidfallback.py 1.17 KiB
    #!/usr/bin/python
    
    import sys
    print >>sys.stderr, "QPID support NOT enabled! Will NOT connect to any broker, and messages will be lost!"
    
    def uuid4():
      return "<uuid>"
    
    
    """
      Exceptions.
    """
    
    class MessagingError(Exception):
      pass
    
    class SessionError(Exception):
      pass
    
    class exceptions:
      class Timeout(Exception):
        pass
    
      class Empty(Exception):
        pass
    
    """
      Messages.
    """
    
    class Message(object):
      def __init__(self, content_type, durable):
        self.content = ""
    
    """
      Communication.
    """
    
    class Sender(object):
      def __init__(self, dest):
        self.dest = dest
    
      def send(self, msg):
        pass
    
    class Receiver(object):
      def __init__(self, source):
        self.capacity = 0
        self.source = source
    
      def fetch(self):
        return None
    
    class Session(object):
      def sender(self, address):
        return Sender(address)
    
      def receiver(self, address):
        return Receiver(address)
    
      def next_receiver(self, timeout=0):
        return Receiver("unknown")
    
      def acknowledge(self, msg):
        pass
    
    class Connection(object):
      def __init__(self, broker):
        self.reconnect = False
    
      def open(self):
        pass
    
      def close(self, timeout=0):
        pass
    
      def session(self):
        return Session()