🛠️ myice/myice.py: Implemented a function to parse the schedule JSON file based on given age groups, improved error handling, enhanced formatting when printing results, added a new command `myice search`
60 lines
1.2 KiB
Markdown
60 lines
1.2 KiB
Markdown
# myice
|
||
|
||
## récupérer le schedule
|
||
|
||
```shell
|
||
myice schedule -o schedule.json
|
||
```
|
||
|
||
## data
|
||
|
||
### listing
|
||
|
||
Pour récupérer les event des U13 Elite par exemple:
|
||
|
||
```shell
|
||
❯ myice search "U13 (Elite)"
|
||
[576653] 2024-11-04 practice 17:00-> 17:00
|
||
practice: Off-Ice Patinoire des Vernets - Patinoire Extérieure
|
||
|
||
[572066] 2024-11-04 practice 18:00-> 18:00
|
||
practice: On-Ice Patinoire des Vernets - Patinoire Extérieure
|
||
|
||
[576652] 2024-11-05 practice 18:00-> 18:00
|
||
practice: Off-Ice Patinoire des Vernets - Patinoire Extérieure
|
||
|
||
[572068] 2024-11-05 practice 19:15-> 19:15
|
||
practice: On-Ice Patinoire des Vernets - Patinoire Extérieure
|
||
|
||
[576655] 2024-11-08 practice 18:00-> 18:00
|
||
practice: Off-Ice Patinoire des Vernets - Patinoire Extérieure
|
||
|
||
[572073] 2024-11-08 practice 19:15-> 19:15
|
||
practice: On-Ice Patinoire des Vernets - Patinoire Extérieure
|
||
|
||
[117015] 2024-11-02 game 12:15-> 12:15
|
||
game: Saison HC Ajoie
|
||
```
|
||
|
||
Et on récupère la convoc du match:
|
||
|
||
### match
|
||
|
||
alors pour avoir la convocation du match contre Ajoie, l'id c'est 117015:
|
||
|
||
```shell
|
||
❯ myice game 117015
|
||
Opening file game_117015.pdf
|
||
|
||
```
|
||
|
||
### entraînement
|
||
|
||
et pour la convoc d'un entraînement:
|
||
|
||
```shell
|
||
❯ myice practice 561855
|
||
Opening file practice_561855.pdf
|
||
|
||
```
|