Esempio n. 1
0
def test_security_kerberos():
  tmpdir = tempfile.mkdtemp()
  finish = SQOOP_CONF_DIR.set_for_testing(tmpdir)

  try:
    xml = sqoop_properties(authentication='KERBEROS')
    with file(os.path.join(tmpdir, 'sqoop.properties'), 'w') as f:
      f.write(xml)
    reset()

    client = SqoopClient('test.com', 'test')
    assert_true(client._security_enabled)
  finally:
    reset()
    finish()
    shutil.rmtree(tmpdir)
Esempio n. 2
0
def _parse_properties():
    global _PROPERTIES_DICT

    properties_file = os.path.join(SQOOP_CONF_DIR.get(), 'sqoop.properties')
    _PROPERTIES_DICT = _parse_site(properties_file)
Esempio n. 3
0
def _parse_properties():
  global _PROPERTIES_DICT

  properties_file = os.path.join(SQOOP_CONF_DIR.get(), 'sqoop.properties')
  _PROPERTIES_DICT = _parse_site(properties_file)