| |
- directive
-
- container
-
- vhost
- vhost_file
class container(directive) |
|
contenedor, subclase de diretiva |
|
Methods defined here:
- __delitem__(self, key)
- borrar un directiva
- __getitem__(self, key)
- devuelve una lista de directivas del tipo indicado
- __init__(self, name, args, directives)
- name: cadena
args: lista de cadenas
directives: lista de instancias de la clase directive
- __setitem__(self, key, value)
- modifica la lista de directivas del tipo indicado
- __str__(self)
- devuelve una cadena con la directiva en formato apto para
almacenar en el fichero de configuracion
- has_directive(self, key)
- comprueba la existencia de un tipo de directivas
Data and non-method functions defined here:
- __doc__ = '\n contenedor, subclase de diretiva\n '
- __module__ = 'ispadmin.ap'
|
class directive |
|
clase directiva |
|
Methods defined here:
- __init__(self, name, args)
- name: cadena
args: lista de cadenas
- __str__(self)
- devuelve una cadena con la directiva en formato apto para
almacenar en el fichero de configuracion
Data and non-method functions defined here:
- __doc__ = '\n clase directiva\n '
- __module__ = 'ispadmin.ap'
|
class vhost(container) |
|
virtualhost, subclase de contenedor |
|
- Method resolution order:
- vhost
- container
- directive
Methods defined here:
- __init__(self, name, args, directives)
- name: cadena
args: lista de cadenas
directives: lista de instancias de la clase directive
- add_link(self, key)
- añadir una clave un enlace a un servidor virtual
- del_link(self, key)
- borrar una clave asociada a un seridor virtual
- has_links(self)
- comprueba la existencia un enlace en el servidor virtual
Data and non-method functions defined here:
- __doc__ = '\n virtualhost, subclase de contenedor\n '
- __module__ = 'ispadmin.ap'
Methods inherited from container:
- __delitem__(self, key)
- borrar un directiva
- __getitem__(self, key)
- devuelve una lista de directivas del tipo indicado
- __setitem__(self, key, value)
- modifica la lista de directivas del tipo indicado
- __str__(self)
- devuelve una cadena con la directiva en formato apto para
almacenar en el fichero de configuracion
- has_directive(self, key)
- comprueba la existencia de un tipo de directivas
|
class vhost_file |
|
vhost_file, clase de tratamiento de ficheros vhost |
|
Methods defined here:
- __del__(self)
- Guarda en el fichero los cambios que se hayan podido producir
- elimina la anterior configuración
- __getitem__(self, key)
- devuelve una instancia a la clase vhost, correspodiendo con la clave
- __init__(self, file)
- __setitem__(self, key, value)
- establece una instancia de la clase vhost en el sistema de vhost
- _vhost_file__get_c = __get_c(self, lexer)
- (función interna) devuelve los parametros de una directiva contendor
- _vhost_file__get_s = __get_s(self, lexer, token)
- (función interna) devuelve una directiva simple
- add_vhost(self, key)
- añadir un vhost al sistema de vhost
- add_vhost_container(self, key, name, args, directives, num=-1)
- añadir una directiva contenedor en un servidor virtual del sistema
- add_vhost_directive(self, key, name, args)
- añadir una directiva en un servidor virtual del sistema
- en la mayoria de directivas se considera activa la ultima añadida
- del_vhost(self, key)
- borrar un vhost del sistema de vhost
- del_vhost_directive(self, key, name, num=0)
- borrar una directiva de un servidor virtual del sistema
- sirve tanto para directivas simples como contenedores
- has_key(self, key)
- comprueba la existencia de la clave en el sistema de vhost
- keys(self, server=None, ip=None, port=None)
- devuelve las claves de los vhost, filtrando con server, ip y port
- mod_vhost(self, old_key, new_key)
- modifica la clave de una di
- mod_vhost_container(self, key, name, args, directives, num=-1)
- modificar una directiva contnedor de un servidor virtual del sistema
- por defecto la ultima, valor activo
- mod_vhost_directive(self, key, name, args, num=-1)
- modificar una directiva de un servidor virtual del sistema
- por defecto la ultima, valor activo
Data and non-method functions defined here:
- __doc__ = '\n vhost_file, clase de tratamiento de ficheros vhost\n '
- __module__ = 'ispadmin.ap'
| |