ISISComputingGroup / ISISComputingGroup/IBEX

INFRASTRUCTURE: Rationalise the end of run scripts

Aperta
#5,902 10 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Nessun dato sulla lingua
Stelle
6
Fork
2
Merge medio
16h 40m
PR unite (30g)
2

Descrizione

As a developer I want the script that is run when a run ends to be a single script under the IBEX project so that it can be updated and released reliably. These should be configured using a configuration script. Currently the script on different instruments may be completely custom so this ticket is to distil these scripts into a single script and configuration file. The initial work and explanation should have been created as part of #6175.

### Acceptance Criteria

- There is a single set of end of run scripts
- All instruments have the necessary configuration file to run these
- Optional (decide in planning): current instruments are modified to use the new scripts

### Acceptance Criteria

- End of run scripts requirements are found adn written down by looking at all instrument end of run scripts (found in the standard user documents folder in Configurations), called:
- end_of_run.cmd
- end_of_autosave.cmd
- end_of_crpt_snapshot.cmd
- end_of_store.cmd
- new end of run script is written
- script is set to run at end of run
-

### Notes

Script is different on different machine but should be made more similar on all machines.
Script should no longer live in documents but in the ibex system somewhere

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia leggendo il lavoro iniziale e la spiegazione nell’issue #6175, quindi confronta i file specifici dello strumento nella cartella Configurations dei documenti utente standard: end_of_run.cmd, end_of_autosave.cmd, end_of_crpt_snapshot.cmd e end_of_store.cmd. Documenta i relativi requisiti e usa questo confronto per definire gli script e la configurazione condivisi. Il lavoro è completato quando esiste un set rilasciato e ogni strumento dispone della configurazione necessaria per eseguirlo.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Ambito
infrastructure
Tipo di issue
Refactoring
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.