v0.3.2
This commit is contained in:
10
src/cli.rs
10
src/cli.rs
@@ -143,8 +143,8 @@ async fn do_read(_arg_matches: &ArgMatches<'_>, sub_arg_matches: &ArgMatches<'_>
|
|||||||
}
|
}
|
||||||
|
|
||||||
async fn do_write(_arg_matches: &ArgMatches<'_>, sub_arg_matches: &ArgMatches<'_>) -> CommandError {
|
async fn do_write(_arg_matches: &ArgMatches<'_>, sub_arg_matches: &ArgMatches<'_>) -> CommandError {
|
||||||
let key = if let Some(key) = sub_arg_matches.value_of("key") {
|
let name = if let Some(name) = sub_arg_matches.value_of("name") {
|
||||||
key
|
name
|
||||||
} else {
|
} else {
|
||||||
return simple_error!("Require key");
|
return simple_error!("Require key");
|
||||||
};
|
};
|
||||||
@@ -155,11 +155,11 @@ async fn do_write(_arg_matches: &ArgMatches<'_>, sub_arg_matches: &ArgMatches<'_
|
|||||||
let comment = sub_arg_matches.value_of("comment");
|
let comment = sub_arg_matches.value_of("comment");
|
||||||
|
|
||||||
let body = if let Some(value) = value {
|
let body = if let Some(value) = value {
|
||||||
json!({ "name": key, "force_write": force_write, "comment": comment, "value": json!({"value": value}) })
|
json!({ "name": name, "force_write": force_write, "comment": comment, "value": json!({"value": value}) })
|
||||||
} else if let Some(value_hex) = value_hex {
|
} else if let Some(value_hex) = value_hex {
|
||||||
json!({ "name": key, "force_write": force_write, "comment": comment, "value": json!({"value_hex": value_hex}) })
|
json!({ "name": name, "force_write": force_write, "comment": comment, "value": json!({"value_hex": value_hex}) })
|
||||||
} else if let Some(value_base64) = value_base64 {
|
} else if let Some(value_base64) = value_base64 {
|
||||||
json!({ "name": key, "force_write": force_write, "comment": comment, "value": json!({"value_base64": value_base64}) })
|
json!({ "name": name, "force_write": force_write, "comment": comment, "value": json!({"value_base64": value_base64}) })
|
||||||
} else {
|
} else {
|
||||||
return simple_error!("Require one of value, value-hex, value-base64");
|
return simple_error!("Require one of value, value-hex, value-base64");
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user