Пример #1
0
 def __init__(self, entries=None, default_username=None,
              default_password=None):
     if entries:
         self._entries = entries[:]
     else:
         self._entries = [transport.TransportHost(hostname="localhost",
                                                  port=5672)]
     for entry in self._entries:
         entry.port = entry.port or 5672
         entry.username = entry.username or default_username
         entry.password = entry.password or default_password
     self._current = 0
Пример #2
0
 def setUp(self):
     super(TestTransportHostCustomisation, self).setUp()
     self.host1 = transport.TransportHost("host1", 5662, "user", "pass")
     self.host2 = transport.TransportHost("host1", 5662, "user", "pass")
     self.host3 = transport.TransportHost("host1", 5663, "user", "pass")
     self.host4 = transport.TransportHost("host1", 5662, "user2", "pass")
     self.host5 = transport.TransportHost("host1", 5662, "user", "pass2")
     self.host6 = transport.TransportHost("host2", 5662, "user", "pass")
Пример #3
0
 def current(self):
     if len(self._entries):
         return self._entries[self._current]
     else:
         return transport.TransportHost(hostname="localhost", port=5672)