diff --git a/src/main.rs b/src/main.rs index 9996cfe..e6a659d 100644 --- a/src/main.rs +++ b/src/main.rs @@ -6,11 +6,12 @@ mod mattermost; #[tokio::main] async fn main() { dotenv().unwrap_or_else(|_| { + // Vérification si fichier .env trouvé panic!( "{}", message_erreur("Le fichier .env n'a pas été trouvé ou invalide...") ) - }); // vérification si fichier .env trouvé + }); // Initialisation des variables token, pseudo et mot de passe let mut token = "".to_string(); @@ -66,18 +67,19 @@ async fn main() { let mut url = env::var("URL") .unwrap_or_else(|_| panic!("{}", message_erreur("URL non trouvé dans le fichier .env"))); // récupération de l'url if url.ends_with('/') { - // si l'url finit par un '/' + // Si l'url finit par un '/' url = url[0..url.len() - 1].to_string(); // on retire le / } let api = mattermost::connexion(&token, &pseudo, &mot_de_passe, &url).await; // connexion à mattermost let equipe = env::var("EQUIPE").unwrap_or_else(|_| { + // Récupération de l'équipe panic!( "{}", message_erreur("Équipe non trouvé dans le fichier .env") ) - }); // récupération de l'équipe + }); mattermost::test(&api, &equipe).await; } diff --git a/src/mattermost.rs b/src/mattermost.rs index 47aa5ad..d76a00e 100644 --- a/src/mattermost.rs +++ b/src/mattermost.rs @@ -21,7 +21,7 @@ pub async fn connexion( api } -/// Test que tout fonctionne en renvoyant des informations sur une equipe +/// Test que tout fonctionne en renvoyant des informations sur une équipe pub async fn test(api: &mattermost_api::client::Mattermost, equipe: &str) { let team_info = api.get_team_info(equipe).await;