コード例 #1
0
ファイル: VOFrontend.py プロジェクト: Akel/glideinWMS
 def validate_frontend(self):
   common.logit( "\nVerifying VOFrontend options")
   common.validate_hostname(self.hostname())
   common.validate_user(self.username())
   if self.install_type() == "tarball":
     common.validate_installer_user(self.username())
   common.validate_gsi_for_proxy(self.x509_gsi_dn(),self.x509_proxy(),self.username())
   self.validate_glidein_proxies()
   self.validate_glexec_use()
   self.glidein.validate_software_requirements()
   if self.install_type() == "tarball":
     self.validate_needed_directories()
   common.logit( "Verification complete\n")
コード例 #2
0
ファイル: Condor.py プロジェクト: bbockelm/glideinWMS
 def validate_condor_install(self):
   common.logit( "\nVerifying Condor options")
   common.validate_install_type(self.install_type())
   self.__validate_tarball__(self.condor_tarball())
   common.validate_hostname(self.hostname())
   common.validate_user(self.username())
   common.validate_email(self.admin_email())
   if self.ini_section == "VOFrontend":
     common.validate_gsi_for_proxy(self.x509_gsi_dn(), self.x509_proxy() )
   else:
     common.validate_gsi_for_cert(self.x509_gsi_dn(), self.x509_cert(), self.x509_key() )
   self.__validate_collector_port__()
   self.__validate_secondary_collectors__()
   self.__validate_schedds__()
   self.__validate_schedd_shared_port__()
   self.__validate_needed_directories__()
   common.logit( "Verification complete\n")