User Tools

Site Tools


sermn_wiki:userpages:marta:reserves_automatiques_manteniment

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
sermn_wiki:userpages:marta:reserves_automatiques_manteniment [2013/10/29 16:55]
miquel [Seguretat]
sermn_wiki:userpages:marta:reserves_automatiques_manteniment [2022/08/19 15:33] (current)
miquel [Reserves automàtiques per l'estona de manteniment (de 2013-10 a 2022-03)]
Line 1: Line 1:
-====== Reserves automàtiques per l'estona de Manteniment ======+====== Reserves automàtiques per l'estona de manteniment (de 2013-10 a 2022-03) ====== 
 + 
 +<WRAP info> 
 +Els scripts i les tasques periòdiques programades (''cron'', ''crontab'') que creaven les reserves setmanals varen estar en funcionament des de finals de 2013 fins principis de març de 2022. Llavors vàrem canviar la freqüència de les recàrregues dels imants i els scripts es varen haver d'adaptar. 
 + 
 +La informació sobre els nous scripts i tasques periòdiques programades es troba a la pàgina [[sermn_wiki:userpages:marta:reserves_automatiques_manteniment_2022 | Reserves automàtiques per l'estona de manteniment (des de 2022-08)]] 
 + 
 +</WRAP> 
 + 
 + 
 +Després de veure que les [[sermn_wiki:userpages:marta:reserves_automatiques_rutina | reserves automàtiques per la cua de rutina]] funcionaven correctament, amb la finalitat d'assolir una millor gestió del temps disponible als espectròmetres, m'he decidit a canviar també la forma en què es reserven les estones de manteniment al programa de reserves: 
 +  * fins ara les estones de manteniment estaven programades als horaris dels espectròmetres i eren fixes; 
 +  * a partir d'aquest canvi les reserves passen a ser dinàmiques com qualsevol altre reserva. 
 + 
 +És a dir, si cal, es podran modificar les reserves de les estones de manteniment. Per exemple: 
 +  * si es canvia el dia de manteniment, sigui perquè el dimecres es festa o per qualsevol altre motiu, es pot editar la reserva i canviar-la de data, i deixar lliure el dimecres al matí; 
 +  * si la recàrrega de nitrogen líquid finalitza força abans que l'estona reservada, es pot editar la reserva i alliberar l'excés de temps reservat; 
 +  * si algú vol reservar un espectròmetre el dia de manteniment i l'estona reservada s'ha de facturar, es pot modificar la reserva per manteniment i afegir una reserva a nom del projecte on es carregarà la reserva. 
 + 
 +**IMPORTANT:** Les reserves per les estones de manteniment es crearan automàticament amb vuit setmanes d'antelació, per tal que, si s'escau, hi hagi prou temps per modificar-les.
  
-FIXME  explicar el programet per fer les reserves automàtiques per l'estona de manteniment.  
  
 ===== maintenance_bookings.sh ===== ===== maintenance_bookings.sh =====
  
-Aquest es el programet que crea les reserves per l'estona de manteniment. S'executa tots els diumenges a les 3 de la matinada, i crea les reserves amb dues setmanes d'antel·lació per tal que es puguin modificar si s'escau. El programet també envia un correu electrònic indicant si ha pogut fer les reserves.+Aquest es el programet que crea les reserves per l'estona de manteniment. S'executa tots els diumenges a les 3 de la matinada, i crea les reserves amb dues setmanes d'antelació per tal que es puguin modificar si s'escau. El programet també envia un correu electrònic indicant si ha pogut fer les reserves.
  
 <code bash maintenance_bookings.sh> <code bash maintenance_bookings.sh>
Line 23: Line 41:
 # To run this script every Sunday 2am append an entry like, # To run this script every Sunday 2am append an entry like,
 # #
-# FIXME 0 3 * * /opt/bmbee-114-1/bin/maintenance_nmr_bookings.sh+# FIXME 0 3 * * Sun /opt/bmbee-114-1/bin/maintenance_nmr_bookings.sh
 # #
 # to crontab. This entry means, at minute 0, hour 2, on every (*) day of # to crontab. This entry means, at minute 0, hour 2, on every (*) day of
Line 59: Line 77:
 # Bumblebee booking system database where everything gets stored # Bumblebee booking system database where everything gets stored
  
-myuser='sermnadmin+myuser='*****
-mypass='53rmn4dm1n+mypass='*****
-mydb='bmbdb114'+mydb='*****'
  
  
Line 151: Line 169:
 -------- Original Message -------- -------- Original Message --------
 Subject: SeRMN Booking System - Weekly maintenance reservations Subject: SeRMN Booking System - Weekly maintenance reservations
-Date:  Mon28 Oct 2013 16:54:46 +0100+Date:  Sun27 Oct 2013 16:54:46 +0300
 From: root <root@sermn.uab.cat> From: root <root@sermn.uab.cat>
 To: Miquel.Cabanas@uab.cat To: Miquel.Cabanas@uab.cat
Line 161: Line 179:
 Time slots have been allocated for weekly maintenance tasks Time slots have been allocated for weekly maintenance tasks
 on all SeRMN spectrometers for week 52/2013 starting: on all SeRMN spectrometers for week 52/2013 starting:
-Thu 2013/12/26.+Mon 2013/12/23.
 </file> </file>
  
Line 168: Line 186:
 <file> <file>
 -------- Original Message -------- -------- Original Message --------
-Subject:  SeRMN Booking System - NMR Routine reservations +Subject: SeRMN Booking System - NMR Routine reservations 
-Date:     Fri18 Oct 2013 11:09:27 +0200 +Date:  Sun27 Oct 2013 16:54:46 +0300 
-From:     root <root@sermn.uab.cat> +From:    root <root@sermn.uab.cat> 
-To:       Miquel.Cabanas@uab.cat+To:      Miquel.Cabanas@uab.cat
  
 AUTOMATED EMAIL MESSAGE. DO NOT REPLY AUTOMATED EMAIL MESSAGE. DO NOT REPLY
Line 178: Line 196:
  
 Failed to allocate time slots for weekly maintenance tasks Failed to allocate time slots for weekly maintenance tasks
-week $mon_weekno starting: $mon_date_mail.+week 52/2013 starting: Mon 2013/12/23.
  
 Please, report this issue to the system administrator. Please, report this issue to the system administrator.
Line 191: Line 209:
 # on Sunday at 03:00. # on Sunday at 03:00.
 # #
-0      *    *    0 /opt/bmbee-114-1/bin/maintenance_bookings.sh+0      *    *    Sun /opt/bmbee-114-1/bin/maintenance_bookings.sh
 </file> </file>
- 
- 
  
  
Line 211: Line 227:
 </file> </file>
  
-===== Reserves antigues =====+ 
 +===== Recreació de les reserves antigues =====
  
 Aquest canvi a l'horari comporta que tots els matins dels dimecres de les setmanes anteriors apareixen ara sense reservar. Com que això podria distorsionar les dades d'ocupació, creo unes reserves automàtiques per substituir els blocs de temps assignats a les tasques de manteniment Aquest canvi a l'horari comporta que tots els matins dels dimecres de les setmanes anteriors apareixen ara sense reservar. Com que això podria distorsionar les dades d'ocupació, creo unes reserves automàtiques per substituir els blocs de temps assignats a les tasques de manteniment
Line 238: Line 255:
 # Bumblebee booking system database where everything gets stored # Bumblebee booking system database where everything gets stored
  
-myuser='sermnadmin+myuser='*****
-mypass='53rmn4dm1n+mypass='*****
-mydb='bmbdb114'+mydb='*****'
  
 # First Wednesday on a particular year # First Wednesday on a particular year
sermn_wiki/userpages/marta/reserves_automatiques_manteniment.1383062125.txt.gz · Last modified: 2013/10/29 16:55 by miquel