Skip to content

Commit

Permalink
Ayuda basada en contexto
Browse files Browse the repository at this point in the history
  • Loading branch information
agacias committed Jul 29, 2018
1 parent 87eab6c commit c778e41
Show file tree
Hide file tree
Showing 4 changed files with 142 additions and 4 deletions.
49 changes: 45 additions & 4 deletions chapter08.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ amplios conocimientos de los sistemas operativos y de las aplicaciones.
En este y en los siguientes tres capítulos, vas a aprender a adaptar y usar el
servidor *migasfree*.

.. _`serverclientproperty`:

.. _`Fórmulas`:

Fórmulas
Expand Down Expand Up @@ -191,6 +193,8 @@ que no pueden ser eliminadas del sistema. Lo más característico de ellas es qu
El ``CID`` aparece por defecto en la etiqueta del ordenador que muestra el
comando ``migasfree-label``.

.. _`serverserverproperty`:

.. _`Categorías de etiquetas`:

Categorías de etiquetas
Expand Down Expand Up @@ -332,6 +336,7 @@ Campos de categorías de etiquetas

Observa que el caracter de delimitación es el punto: ``.``

.. _`serverattributeset`:

.. _`Conjuntos de Atributos`:

Expand Down Expand Up @@ -383,19 +388,22 @@ Campos de Conjuntos de Atributos

* **Atributos excluidos**: Lista de ``Atributos`` a excluir del conjunto.

.. _`serverfaultdefinition`:

.. _`Fallas`:

Fallas
======
Definicion de Fallas
====================

Una falla es un hecho negativo que se produce en un equipo cliente. Por
ejemplo que un equipo se quede con poco espacio en la partición de sistema, es
algo a lo que se debe prestar atención y ser solucionado antes de que sea tarde.

Migasfree, mediante las fallas, permite lanzar código en el cliente con este
objetivo. Fíjate que las posibilidades son inmensas y que te permite ser
muy proactivo.
objetivo. Fíjate que las posibilidades son inmensas y que facilita la
`proactividad`__.

__ https://es.wikipedia.org/wiki/Proactividad

En definitiva, una falla es un código que se ejecuta en el cliente. Si el código
escribe algo por la salida estándar, ésta será enviada al servidor como ``Falla``.
Expand Down Expand Up @@ -442,6 +450,8 @@ que se produzcan aparecerán a cualquier usuario autenticado.
meticuloso en las comprobaciones antes de activar cualquier falla.


.. _`serverautocheckerror`:

Errores autocomprobables
========================

Expand Down Expand Up @@ -470,6 +480,8 @@ se autocomprobaran, podrías emplear el siguiente patrón:
.*\sError: Generic error\sInfo: Curl error: Couldn't resolve host 'myserver'
.. _`serverquery`:

.. _`Consultas`:

Consultas
Expand Down Expand Up @@ -517,6 +529,7 @@ Campos de consulta

__ https://docs.djangoproject.com/en/dev/ref/models/querysets/

.. _`serverproject`:

.. _`Proyectos`:

Expand Down Expand Up @@ -574,6 +587,23 @@ Campos del proyecto
usuario que cuente con los permisos adecuados para añadir ordenadores al
sistema.


.. _`serverpms`:


Sistemas de gestión de paquetes
===============================

Son los distintos PMS predefinidos que vienen con migasfree.

.. note::

En versiones futuras de migasfree está previsto su refactorización
y la eliminación de este modelo de datos.


.. _`serverplatform`:

Plataformas
===========

Expand All @@ -594,6 +624,8 @@ registrar automáticamente las plataformas. Puedes consultarlo en
:ref:`Ajustes del servidor migasfree`.


.. _`serveruserprofile`:

Perfiles de usuario Migasfree
=============================

Expand All @@ -604,6 +636,8 @@ a los primeros.
Cuando se genera la base de datos de *migasfree*, se crean 7 grupos de usuarios y
8 usuarios predeterminados:

.. _`authgroup`:

Grupos de Usuarios
------------------

Expand Down Expand Up @@ -714,14 +748,21 @@ Si un usuario olvida su password, y el administrador ha configurado en los
ajustes del servidor el :ref:`email`, podrá restablecerla.


.. _`serverdomain`:

.. _`Dominios`:

Dominios
========


**TODO**

.. _`serverscope`:

.. _`Ambitos`:

Ambitos
=======

**TODO**
24 changes: 24 additions & 0 deletions chapter09.rst
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,8 @@ el usuario, su contaseña y/o el proyecto con el que trabajas, puedes asignar
los ajustes indicados en la sección [Packager] de
:ref:`Ajustes del cliente migasfree`.

.. _`serverstore`:

Almacenes
=========

Expand Down Expand Up @@ -78,6 +80,7 @@ Campos de Almacén

* ``Proyecto``. Indica el proyecto *migasfree* al que pertenece el almacén.

.. _`serverpackage`:

Paquetes
========
Expand Down Expand Up @@ -146,6 +149,9 @@ aparecen dos carpetas:

Si quieres ver los metadatos de un determinado paquete, simplemente, pulsa sobre él.


.. _`serverdeployment`:

Despliegues
===========

Expand Down Expand Up @@ -284,6 +290,7 @@ Campos de despliegue
* **Calendario**: Especifica una programación del despliegue basada en
calendario. En el siguiente apartado tienes más información.

.. _`serverschedule`:

Calendarios
===========
Expand Down Expand Up @@ -364,6 +371,23 @@ Campos de calendario
el atributo ``SET-ALL SYSTEMS`` y una duración de 20 días, obtendríamos un
incremento diario aproximado del 5% del total de equipos.



.. _`catalogapplication`:

Aplicaciones
============

**TODO**

.. _`catalogpolicy`:

Políticas
=========

**TODO**


Repositorios internos vs externos
=================================

Expand Down
65 changes: 65 additions & 0 deletions chapter11.rst
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,7 @@ El objetivo en todo momento debería ser mantener el sistema con 0 alertas. Esto
indicaría que se han revisado los errores, se han comprobado las fallas,
no hay paquetes huérfanos, etc.

.. _`servercomputer`:

.. _`Ordenadores`:

Expand Down Expand Up @@ -287,6 +288,8 @@ Campos de Ordenador

* **Dirección MAC**: Direcciones MAC del ordenador.

.. _`serveruser`:

Usuarios
========

Expand All @@ -302,6 +305,9 @@ Campos de Usuario

* **Nombre Completo**: Nombre y apellidos del usuario.


.. _`serverclientattribute`:

Atributos
=========

Expand All @@ -321,6 +327,9 @@ Campos de Atributo
Una explicación del funcionamiento de los atributos la puedes obtener en
el apartado :ref:`Fórmulas` de :ref:`La configuración del sistema migasfree`.


.. _`serverserverattribute`:

Etiquetas
=========

Expand All @@ -341,6 +350,31 @@ Campos de Etiqueta

* **Ordenadores**: Permite asignar ordenadores a la etiqueta.


.. _`serversynchronization`:

Sincronizaciones
================

Registra las sincronizaciones que se han ido produciendo en los ordenadores.

Campos de Sincronización
------------------------

* **Ordenador**: Referencia al ordenador.

* **Usuario**: Referencia al usuario.

* **Proyecto**: Referencia al proyecto en el que estaba el ordenador en
el momento de la sincronización.

* **Fecha**: Momento en que ha finalizado la sincronización. Si una
sincronización no termina por el motivo que sea, no se registra ninguna
sincronización.


.. _`servererror`:

Errores
=======

Expand All @@ -362,6 +396,9 @@ Campos de error
* **Descripción**: Mensaje que describe el error. Generalmente corresponde a
la salida de error del *front-end* del P.M.S.


.. _`serverfault`:

Fallas
======

Expand Down Expand Up @@ -389,6 +426,28 @@ Campos de falla
* **Resultado**: Mensaje que describe la falla. Corresponde a
la salida estándar del código de la ``Definición de la falla``.


.. _`serverstatuslog`:

Registros de estados
====================

Aquí se van registrando automáticamente los diversos estados por los que
ha ido pasando un ordenador. Para una explicación de estos estados,
mira el campo ``estado`` en :ref:`servercomputer`.

Campos de registro de estados
-----------------------------

* **Ordenador**: referencia al ordenador.

* **Estado**: Al que se ha cambiado el ordenador.

* **Fecha**: Momento en que se ha producido el cambio de estado.


.. _`servermigration`:

Migraciones
===========

Expand All @@ -410,6 +469,9 @@ Campos de Migración

* **Fecha**: Fecha y hora en que se ha detectado el cambio de proyecto.


.. _`servernotification`:

Notificaciones
==============

Expand All @@ -426,6 +488,7 @@ Campos de Notificación
* **Comprobado**: Campo que se marcará manualmente cuando se ha recibido
la notificación.


Consultas
=========

Expand All @@ -436,6 +499,8 @@ Puedes añadir nuevas consultas o modificar las predeterminadas accediendo a
la puedes encontrar en el apartado :ref:`Consultas` de
:ref:`La configuración del sistema migasfree`.



Estadísticas
============

Expand Down
8 changes: 8 additions & 0 deletions devices.rst
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,8 @@ Pasos para la configuración de las impresoras:
dispositivos lógicos deben instalarse a cada ``atributo``.


.. _`serverdevicemanufacturer`:

Fabricantes
===========

Expand All @@ -49,6 +51,8 @@ Campos del Fabricante
* **Nombre**: Nombre del fabricante de la impresora.


.. _`serverdevicefeature`:

Prestaciones
============

Expand Down Expand Up @@ -79,6 +83,8 @@ Campos de la Prestación
* **Nombre**: Nombre la prestación.


.. _`serverdevicemodel`:

Modelos
=======

Expand Down Expand Up @@ -120,6 +126,8 @@ Campos del modelo de dispositivo
__ http://www.openprinting.org/printers


.. _`serverdevice`:

Dispositivos
============

Expand Down

0 comments on commit c778e41

Please sign in to comment.