We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 24bf35a commit d296539Copy full SHA for d296539
avalanche-kms/src/create/mod.rs
@@ -402,7 +402,13 @@ pub async fn execute(
402
Print(format!("\nWrote keys in chunk\n",)),
403
ResetColor
404
)?;
405
- for (cursor, chunk) in keys.0.chunks(keys_file_chunks).enumerate() {
+
406
+ let mut chunk_size = keys.0.len() / keys_file_chunks;
407
+ let remainder = keys.0.len() % keys_file_chunks;
408
+ if remainder != 0 {
409
+ chunk_size = chunk_size + 1;
410
+ }
411
+ for (cursor, chunk) in keys.0.chunks(chunk_size).enumerate() {
412
let chunk_file_output_path = format!("{keys_file_output}.{}.yaml", cursor + 1);
413
let chunk_keys = Keys(chunk.to_vec());
414
chunk_keys.sync(&chunk_file_output_path)?;
0 commit comments