Example #1
0
  def test_parse_oozie(self):
    oozie_credentialclasses = """
           hbase=org.apache.oozie.action.hadoop.HbaseCredentials,
           hcat=org.apache.oozie.action.hadoop.HCatCredentials,
           hive2=org.apache.oozie.action.hadoop.Hive2Credentials
    """
    oozie_config = {'oozie.credentials.credentialclasses': oozie_credentialclasses}

    creds = Credentials()

    assert_equal({
        'hive2': 'org.apache.oozie.action.hadoop.Hive2Credentials',
        'hbase': 'org.apache.oozie.action.hadoop.HbaseCredentials',
        'hcat': 'org.apache.oozie.action.hadoop.HCatCredentials'
      }, creds._parse_oozie(oozie_config)
    )
Example #2
0
    def test_parse_oozie(self):
        oozie_credentialclasses = """
           hbase=org.apache.oozie.action.hadoop.HbaseCredentials,
           hcat=org.apache.oozie.action.hadoop.HCatCredentials,
           hive2=org.apache.oozie.action.hadoop.Hive2Credentials
    """
        oozie_config = {
            'oozie.credentials.credentialclasses': oozie_credentialclasses
        }

        creds = Credentials()

        assert_equal(
            {
                'hive2': 'org.apache.oozie.action.hadoop.Hive2Credentials',
                'hbase': 'org.apache.oozie.action.hadoop.HbaseCredentials',
                'hcat': 'org.apache.oozie.action.hadoop.HCatCredentials'
            }, creds._parse_oozie(oozie_config))