Objectif
Implémenter les sous-commandes CLI pour contrôler Media_FS depuis un terminal, en complément du tray.
Commandes
mediafs mount # monte tous les serveurs actifs
mediafs mount user@HomeServer # monte un serveur spécifique
mediafs umount # démonte tout
mediafs umount user@HomeServer # démonte un serveur
mediafs refresh user@HomeServer # invalide le cache et rafraîchit
mediafs status # état des serveurs montés
mediafs config add # assistant interactif ajout serveur
Tâches
Refs
Objectif
Implémenter les sous-commandes CLI pour contrôler Media_FS depuis un terminal, en complément du tray.
Commandes
Tâches
cmd/mediafs/main.gomount: connecter + monter les serveurs spécifiés (ou tous)umount: démonter proprementrefresh:cache.Invalidate()+ re-fetch des librariesstatus: afficher chaque serveur avec statut (monté/erreur) et nb items en cacheconfig add: prompt interactif (type, alias, URL, API key, test connexion)Refs
cmd/mediafs/main.go