blob: f6ecb8ea272011c3bcb06e75789e0962fcace84c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
extern crate lockchain_core as lcc;
extern crate lockchain_files as files;
use files::DataVault;
use lcc::traits::Vault;
use lcc::{EncryptedBody, Payload, Record};
use std::env;
fn main() {
if env::args().len() == 3 {
let path = env::args().nth(1).unwrap();
let name = env::args().nth(2).unwrap();
let mut vault: DataVault<EncryptedBody> = DataVault::new(&name, &path);
vault.meta_add_domain("userstore").unwrap();
vault
.meta_set(
"userstore",
"spacekookie",
Payload::Text("<access token here>".into()),
)
.unwrap();
vault.sync();
} else {
eprintln!("Usage: create <path> <name> [FLAGS] (there are no flags)")
}
}
|