fix typo
This commit is contained in:
parent
4bbe2996af
commit
2182791142
2 changed files with 6 additions and 4 deletions
|
@ -6,11 +6,12 @@ mod mattermost;
|
||||||
#[tokio::main]
|
#[tokio::main]
|
||||||
async fn main() {
|
async fn main() {
|
||||||
dotenv().unwrap_or_else(|_| {
|
dotenv().unwrap_or_else(|_| {
|
||||||
|
// Vérification si fichier .env trouvé
|
||||||
panic!(
|
panic!(
|
||||||
"{}",
|
"{}",
|
||||||
message_erreur("Le fichier .env n'a pas été trouvé ou invalide...")
|
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
|
// Initialisation des variables token, pseudo et mot de passe
|
||||||
let mut token = "".to_string();
|
let mut token = "".to_string();
|
||||||
|
@ -66,18 +67,19 @@ async fn main() {
|
||||||
let mut url = env::var("URL")
|
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
|
.unwrap_or_else(|_| panic!("{}", message_erreur("URL non trouvé dans le fichier .env"))); // récupération de l'url
|
||||||
if url.ends_with('/') {
|
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 /
|
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 api = mattermost::connexion(&token, &pseudo, &mot_de_passe, &url).await; // connexion à mattermost
|
||||||
|
|
||||||
let equipe = env::var("EQUIPE").unwrap_or_else(|_| {
|
let equipe = env::var("EQUIPE").unwrap_or_else(|_| {
|
||||||
|
// Récupération de l'équipe
|
||||||
panic!(
|
panic!(
|
||||||
"{}",
|
"{}",
|
||||||
message_erreur("Équipe non trouvé dans le fichier .env")
|
message_erreur("Équipe non trouvé dans le fichier .env")
|
||||||
)
|
)
|
||||||
}); // récupération de l'équipe
|
});
|
||||||
mattermost::test(&api, &equipe).await;
|
mattermost::test(&api, &equipe).await;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -21,7 +21,7 @@ pub async fn connexion(
|
||||||
api
|
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) {
|
pub async fn test(api: &mattermost_api::client::Mattermost, equipe: &str) {
|
||||||
let team_info = api.get_team_info(equipe).await;
|
let team_info = api.get_team_info(equipe).await;
|
||||||
|
|
||||||
|
|
Reference in a new issue