コード例 #1
0
def _execute_query(host, user_name, password, query):
    print("Starting to query database, host: %s, user: %s, password: %s, "
          "query: %s" % (host, user_name, password, query))

    with create_mysql_connection(host, user_name, password) as db:
        result = db.execute(query)
        return result
コード例 #2
0
 def assert_fails(self, ip, user_name, password):
     try:
         with mysql.create_mysql_connection(ip, user_name, password):
             pass
         fail("Should have failed to connect: mysql --host %s -u %s -p%s" %
              (ip, user_name, password))
     except mysql.MySqlPermissionsFailure:
         return  # Good, this is what we wanted.
     except mysql.MySqlConnectionFailure as mcf:
         fail("Expected to see permissions failure. Instead got message:"
              "%s" % mcf.message)
コード例 #3
0
ファイル: __init__.py プロジェクト: HoratiusTang/trove
 def assert_fails(self, ip, user_name, password):
     from trove.tests.util import mysql
     try:
         with mysql.create_mysql_connection(ip, user_name, password):
             pass
         fail("Should have failed to connect: mysql --host %s -u %s -p%s"
              % (ip, user_name, password))
     except mysql.MySqlPermissionsFailure:
         return  # Good, this is what we wanted.
     except mysql.MySqlConnectionFailure as mcf:
         fail("Expected to see permissions failure. Instead got message:"
              "%s" % mcf.message)
コード例 #4
0
ファイル: configurations.py プロジェクト: tangguochang/trove
def _execute_query(host, user_name, password, query):
    print(host, user_name, password, query)
    with create_mysql_connection(host, user_name, password) as db:
        result = db.execute(query)
        return result
    assert_true(False, "something went wrong in the sql connection")
コード例 #5
0
ファイル: configurations.py プロジェクト: nnt1997/trove
def _execute_query(host, user_name, password, query):
    print(host, user_name, password, query)
    with create_mysql_connection(host, user_name, password) as db:
        result = db.execute(query)
        return result
    assert_true(False, "something went wrong in the sql connection")
コード例 #6
0
    def create(self, ip, user_name, password):
        print("Connecting mysql, host: %s, user: %s, password: %s" %
              (ip, user_name, password))

        return mysql.create_mysql_connection(ip, user_name, password)
コード例 #7
0
ファイル: __init__.py プロジェクト: HoratiusTang/trove
 def create(self, ip, user_name, password):
     from trove.tests.util import mysql
     return mysql.create_mysql_connection(ip, user_name, password)
コード例 #8
0
ファイル: __init__.py プロジェクト: vdialani/trove
 def create(self, ip, user_name, password):
     from trove.tests.util import mysql
     return mysql.create_mysql_connection(ip, user_name, password)