|
|
@ -82,7 +82,7 @@ where
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if was_engine_error {
|
|
|
|
if was_engine_error {
|
|
|
|
return con
|
|
|
|
return con
|
|
|
|
.write_response(responses::fresp::R_SERVER_ERR.to_owned())
|
|
|
|
.write_response(responses::groups::SERVER_ERR.to_owned())
|
|
|
|
.await;
|
|
|
|
.await;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if engine_was_busy {
|
|
|
|
if engine_was_busy {
|
|
|
@ -93,14 +93,12 @@ where
|
|
|
|
if let Some(succeeded) = snap_result {
|
|
|
|
if let Some(succeeded) = snap_result {
|
|
|
|
if succeeded {
|
|
|
|
if succeeded {
|
|
|
|
// Snapshotting succeeded, return Okay
|
|
|
|
// Snapshotting succeeded, return Okay
|
|
|
|
return con
|
|
|
|
return con.write_response(responses::groups::OKAY.to_owned()).await;
|
|
|
|
.write_response(responses::fresp::R_OKAY.to_owned())
|
|
|
|
|
|
|
|
.await;
|
|
|
|
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
// Nope, something happened while creating a snapshot
|
|
|
|
// Nope, something happened while creating a snapshot
|
|
|
|
// return a server error
|
|
|
|
// return a server error
|
|
|
|
return con
|
|
|
|
return con
|
|
|
|
.write_response(responses::fresp::R_SERVER_ERR.to_owned())
|
|
|
|
.write_response(responses::groups::SERVER_ERR.to_owned())
|
|
|
|
.await;
|
|
|
|
.await;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
@ -149,16 +147,14 @@ where
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if failed {
|
|
|
|
if failed {
|
|
|
|
return con
|
|
|
|
return con
|
|
|
|
.write_response(responses::fresp::R_SERVER_ERR.to_owned())
|
|
|
|
.write_response(responses::groups::SERVER_ERR.to_owned())
|
|
|
|
.await;
|
|
|
|
.await;
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
return con
|
|
|
|
return con.write_response(responses::groups::OKAY.to_owned()).await;
|
|
|
|
.write_response(responses::fresp::R_OKAY.to_owned())
|
|
|
|
|
|
|
|
.await;
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
return con
|
|
|
|
return con
|
|
|
|
.write_response(responses::fresp::R_ACTION_ERR.to_owned())
|
|
|
|
.write_response(responses::groups::ACTION_ERR.to_owned())
|
|
|
|
.await;
|
|
|
|
.await;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|