Beispiel #1
0
    def test_event_list(self):
        ret_events = [events.Event(mock.Mock(), event)
                      for event in self.EVENTS]
        self.cc.events.list.return_value = ret_events
        ceilometer_shell.do_event_list(self.cc, self.args)
        self.assertEqual('''\
+--------------------------------------+-------------------------------+\
----------------------------+-------------------------------+
| Message ID                           | Event Type                    |\
 Generated                  | Traits                        |
+--------------------------------------+-------------------------------+\
----------------------------+-------------------------------+
| fb2bef58-88af-4380-8698-e0f18fcf452d | compute.instance.create.start |\
 2015-01-12T04:03:25.741471 | +-------+--------+----------+ |
|                                      |                               |\
                            | |  name |  type  |  value   | |
|                                      |                               |\
                            | +-------+--------+----------+ |
|                                      |                               |\
                            | | state | string | building | |
|                                      |                               |\
                            | +-------+--------+----------+ |
| 9b20509a-576b-4995-acfa-1a24ee5cf49f | compute.instance.create.end   |\
 2015-01-12T04:03:28.452495 | +-------+--------+--------+   |
|                                      |                               |\
                            | |  name |  type  | value  |   |
|                                      |                               |\
                            | +-------+--------+--------+   |
|                                      |                               |\
                            | | state | string | active |   |
|                                      |                               |\
                            | +-------+--------+--------+   |
+--------------------------------------+-------------------------------+\
----------------------------+-------------------------------+
''', sys.stdout.getvalue())
Beispiel #2
0
    def test_event_list_no_traits(self):
        self.args.no_traits = True
        ret_events = [events.Event(mock.Mock(), event)
                      for event in self.EVENTS]
        self.cc.events.list.return_value = ret_events
        ceilometer_shell.do_event_list(self.cc, self.args)
        self.assertEqual('''\
+--------------------------------------+-------------------------------\
+----------------------------+
| Message ID                           | Event Type                    \
| Generated                  |
+--------------------------------------+-------------------------------\
+----------------------------+
| fb2bef58-88af-4380-8698-e0f18fcf452d | compute.instance.create.start \
| 2015-01-12T04:03:25.741471 |
| 9b20509a-576b-4995-acfa-1a24ee5cf49f | compute.instance.create.end   \
| 2015-01-12T04:03:28.452495 |
+--------------------------------------+-------------------------------\
+----------------------------+
''', sys.stdout.getvalue())
Beispiel #3
0
    def test_event_list(self):
        ret_events = [
            events.Event(mock.Mock(), event) for event in self.EVENTS
        ]
        self.cc.events.list.return_value = ret_events
        ceilometer_shell.do_event_list(self.cc, self.args)
        self.assertEqual(
            '''\
+--------------------------------------+-------------------------------\
+----------------------------+--------+
| Message ID                           | Event Type                    \
| Generated                  | Traits |
+--------------------------------------+-------------------------------\
+----------------------------+--------+
| fb2bef58-88af-4380-8698-e0f18fcf452d | compute.instance.create.start \
| 2015-01-12T04:03:25.741471 |        |
| 9b20509a-576b-4995-acfa-1a24ee5cf49f | compute.instance.create.end   \
| 2015-01-12T04:03:28.452495 |        |
+--------------------------------------+-------------------------------\
+----------------------------+--------+
''', sys.stdout.getvalue())