Ejemplo n.º 1
0
 def test_must_create_a_measure_object_with_correct_attributes(self):
     measure = Measure('myclient', ('localhost', 1984))
     self.assertEqual(measure.client, 'myclient')
     self.assertEqual(measure.address, ('localhost', 1984))
     self.assertEqual(
         measure.socket.getsockopt(socket.SOL_SOCKET, socket.SO_TYPE),
         socket.SOCK_DGRAM)
     # socket is non-blocking
     self.assertEqual(measure.socket.gettimeout(), 0.0)
Ejemplo n.º 2
0
    def __init__(self):
        es_url = app.config['ELASTICSEARCH_URL']
        es_port = app.config['ELASTICSEARCH_PORT']
        logstash_host = app.config['LOGSTASH_HOST']
        logstash_port = int(app.config['LOGSTASH_PORT'])

        self.measure = Measure(app.config['ELASTICSEARCH_CLIENT'],
                               (logstash_host, logstash_port))
        self.es = connections.create_connection(hosts=[es_url + ':' + es_port])
Ejemplo n.º 3
0
    def __init__(self):
        envs = os.environ

        self.app_name = envs.get("TSURU_APPNAME")
        self.host_name = socket.gethostname()

        # initialize measure
        host = envs.get("LOGSTASH_HOST") or 'localhost'
        port = envs.get("LOGSTASH_PORT") or '1984'

        from measures import Measure
        self.client = Measure(envs.get("LOGSTASH_CLIENT", "tsuru"),
                              (host, int(port)))
Ejemplo n.º 4
0
 def setUp(self):
     self.measure = Measure('myclient', ('localhost', 1984))
Ejemplo n.º 5
0
 def setUp(self):
     super(MeasureTestCase, self).setUp()
     self.measure = Measure('myclient', ('127.0.0.1', 1984))