Exemplo n.º 1
0
  def export_installMySQL( self, mysqlPassword = None, diracPassword = None ):
    """ Install MySQL database server
    """

    if mysqlPassword or diracPassword:
      InstallTools.setMySQLPasswords( mysqlPassword, diracPassword )
    if InstallTools.mysqlInstalled()['OK']:
      return S_OK( 'Already installed' )

    result = InstallTools.installMySQL()
    if not result['OK']:
      return result

    return S_OK( 'Successfully installed' )
    def export_installMySQL(self, mysqlPassword=None, diracPassword=None):
        """ Install MySQL database server
    """

        if mysqlPassword or diracPassword:
            InstallTools.setMySQLPasswords(mysqlPassword, diracPassword)
        if InstallTools.mysqlInstalled()['OK']:
            return S_OK('Already installed')

        result = InstallTools.installMySQL()
        if not result['OK']:
            return result

        return S_OK('Successfully installed')
Exemplo n.º 3
0
 def export_installDatabase( self, dbName, mysqlPassword = None ):
   """ Install a DIRAC database named dbName
   """
   if mysqlPassword :
     InstallTools.setMySQLPasswords( mysqlPassword )
   return InstallTools.installDatabase( dbName )
Exemplo n.º 4
0
 def export_getDatabases( self, mysqlPassword = None ):
   """ Get the list of installed databases
   """
   if mysqlPassword :
     InstallTools.setMySQLPasswords( mysqlPassword )
   return InstallTools.getDatabases()
 def export_installDatabase(self, dbName, mysqlPassword=None):
     """ Install a DIRAC database named dbName
 """
     if mysqlPassword:
         InstallTools.setMySQLPasswords(mysqlPassword)
     return InstallTools.installDatabase(dbName)
 def export_getDatabases(self, mysqlPassword=None):
     """ Get the list of installed databases
 """
     if mysqlPassword:
         InstallTools.setMySQLPasswords(mysqlPassword)
     return InstallTools.getDatabases()