parameters: (self,project_name)
return_statement: return is_ssl,is_force_ssl
docstring: @name 判断项目是否配置Apache SSL配置
              @author hwliang<2021-08-09>
              @param project_name: string<项目名称>
              @return bool
function: def exists_apache_ssl(self,project_name):
          '''
              @name 判断项目是否配置Apache SSL配置
              @author hwliang<2021-08-09>
              @param project_name: string<项目名称>
              @return bool
          '''
          config_file = "{}/apache/node_{}.conf".format(public.get_vhost_path(),project_name)
          if not os.path.exists(config_file): 
              return False,False
  
          config_body = public.readFile(config_file)
          if not config_body: 
              return False,False
  
          is_ssl,is_force_ssl = False,False
          if config_body.find('SSLCertificateFile') != -1:
              is_ssl = True
          if config_body.find('HTTP_TO_HTTPS_START') != -1:
              is_force_ssl = True
          return is_ssl,is_force_ssl
function_tokens: def exists_apache_ssl ( self , project_name ) : config_file = "{}/apache/node_{}.conf" . format ( public . get_vhost_path ( ) , project_name ) if not os . path . exists ( config_file ) : return False , False config_body = public . readFile ( config_file ) if not config_body : return False , False is_ssl , is_force_ssl = False , False if config_body . find ( 'SSLCertificateFile' ) != - 1 : is_ssl = True if config_body . find ( 'HTTP_TO_HTTPS_START' ) != - 1 : is_force_ssl = True return is_ssl , is_force_ssl