Beispiel #1
0
    def test_filter_by_action_num(self):
        self.assertEqual(
            _match_emr_bootstrap_stderr_path(
                's3://bucket/tmp/logs/j-1EE0CL1O7FDXU/node/i-e647eb49/'
                'bootstrap-actions/2/stderr',
                action_num=1), dict(action_num=1, node_id='i-e647eb49'))

        self.assertEqual(
            _match_emr_bootstrap_stderr_path(
                's3://bucket/tmp/logs/j-1EE0CL1O7FDXU/node/i-e647eb49/'
                'bootstrap-actions/2/stderr',
                action_num=0), None)
Beispiel #2
0
    def test_filter_by_action_num(self):
        self.assertEqual(
            _match_emr_bootstrap_stderr_path(
                's3://bucket/tmp/logs/j-1EE0CL1O7FDXU/node/i-e647eb49/'
                'bootstrap-actions/2/stderr',
                action_num=1),
            dict(action_num=1, node_id='i-e647eb49')
        )

        self.assertEqual(
            _match_emr_bootstrap_stderr_path(
                's3://bucket/tmp/logs/j-1EE0CL1O7FDXU/node/i-e647eb49/'
                'bootstrap-actions/2/stderr',
                action_num=0),
            None
        )
Beispiel #3
0
 def test_syslog(self):
     self.assertEqual(
         _match_emr_bootstrap_stderr_path(
             's3://bucket/tmp/logs/j-1EE0CL1O7FDXU/node/i-e647eb49/'
             'bootstrap-actions/1/syslog'),
         None
     )
Beispiel #4
0
 def test_stderr_gz(self):
     self.assertEqual(
         _match_emr_bootstrap_stderr_path(
             's3://bucket/tmp/logs/j-1EE0CL1O7FDXU/node/i-e647eb49/'
             'bootstrap-actions/1/stderr.gz'),
         dict(action_num=0, node_id='i-e647eb49')
     )
Beispiel #5
0
 def test_syslog(self):
     self.assertEqual(
         _match_emr_bootstrap_stderr_path(
             's3://bucket/tmp/logs/j-1EE0CL1O7FDXU/node/i-e647eb49/'
             'bootstrap-actions/1/syslog'),
         None
     )
Beispiel #6
0
 def test_stderr_gz(self):
     self.assertEqual(
         _match_emr_bootstrap_stderr_path(
             's3://bucket/tmp/logs/j-1EE0CL1O7FDXU/node/i-e647eb49/'
             'bootstrap-actions/1/stderr.gz'),
         dict(action_num=0, node_id='i-e647eb49')
     )
Beispiel #7
0
 def test_empty(self):
     self.assertEqual(
         _match_emr_bootstrap_stderr_path(''),
         None)
Beispiel #8
0
 def test_empty(self):
     self.assertEqual(_match_emr_bootstrap_stderr_path(''), None)