summaryrefslogtreecommitdiff
path: root/src/bin/cli.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/bin/cli.rs')
-rw-r--r--src/bin/cli.rs9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/bin/cli.rs b/src/bin/cli.rs
index 0751ed05..fc70ae82 100644
--- a/src/bin/cli.rs
+++ b/src/bin/cli.rs
@@ -53,8 +53,15 @@ async fn main() -> Result<(), Box<dyn std::error::Error>> {
} => {
let repository = EntitiesRepository::new(Api::new(token, host));
let entities = repository.all(project).await?;
+ EntitiesRepository::is_valid(&entities)?;
let json = serde_json::to_string_pretty(&entities)?;
- std::fs::write(output, json)?;
+ std::fs::write(&output, json)?;
+
+ println!(
+ "Successfully generated {} entities to {}",
+ entities.len(),
+ output
+ );
}
}