summaryrefslogtreecommitdiffstats
path: root/crates/core/c8y_smartrest/src/smartrest_serializer.rs
diff options
context:
space:
mode:
authorRina Fujino <18257209+rina23q@users.noreply.github.com>2022-04-21 00:49:24 +0200
committerRina Fujino <18257209+rina23q@users.noreply.github.com>2022-04-21 00:49:24 +0200
commit37a35f6f7f7504dafab917a1926b17a7afbcffa4 (patch)
tree0308e43835fbfaf51d9f54d9a871347dcd2dd428 /crates/core/c8y_smartrest/src/smartrest_serializer.rs
parent24e35787d843002980fb622f89634d1a731ea860 (diff)
Add downloading config files support
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
Diffstat (limited to 'crates/core/c8y_smartrest/src/smartrest_serializer.rs')
-rw-r--r--crates/core/c8y_smartrest/src/smartrest_serializer.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/crates/core/c8y_smartrest/src/smartrest_serializer.rs b/crates/core/c8y_smartrest/src/smartrest_serializer.rs
index b3ec3e44..cd3867b5 100644
--- a/crates/core/c8y_smartrest/src/smartrest_serializer.rs
+++ b/crates/core/c8y_smartrest/src/smartrest_serializer.rs
@@ -3,7 +3,7 @@ use agent_interface::{OperationStatus, SoftwareUpdateResponse};
use csv::{QuoteStyle, WriterBuilder};
use serde::{Deserialize, Serialize, Serializer};
-type SmartRest = String;
+pub type SmartRest = String;
#[derive(Debug)]
pub enum CumulocitySupportedOperations {
@@ -11,6 +11,7 @@ pub enum CumulocitySupportedOperations {
C8yLogFileRequest,
C8yRestartRequest,
C8yUploadConfigFile,
+ C8yDownloadConfigFile,
}
impl From<CumulocitySupportedOperations> for &'static str {
@@ -20,6 +21,7 @@ impl From<CumulocitySupportedOperations> for &'static str {
CumulocitySupportedOperations::C8yLogFileRequest => "c8y_LogfileRequest",
CumulocitySupportedOperations::C8yRestartRequest => "c8y_Restart",
CumulocitySupportedOperations::C8yUploadConfigFile => "c8y_UploadConfigFile",
+ CumulocitySupportedOperations::C8yDownloadConfigFile => "c8y_DownloadConfigFile",
}
}
}