mirror of
https://github.com/akuker/RASCSI.git
synced 2025-01-11 09:29:53 +00:00
Renaming
This commit is contained in:
parent
bbc55c38c0
commit
d6f7b491cf
@ -637,7 +637,7 @@ bool SetDefaultImageFolder(const string& f)
|
||||
//
|
||||
//---------------------------------------------------------------------------
|
||||
|
||||
bool ProcessCmd(int fd, const PbDeviceDefinition& pbDevice, const PbOperation cmd, const string& params, bool dryRun)
|
||||
bool ProcessCmd(int fd, const PbDeviceDefinition& pbDevice, const PbOperation operation, const string& params, bool dryRun)
|
||||
{
|
||||
Filepath filepath;
|
||||
Device *device = NULL;
|
||||
@ -650,7 +650,7 @@ bool ProcessCmd(int fd, const PbDeviceDefinition& pbDevice, const PbOperation cm
|
||||
|
||||
ostringstream s;
|
||||
s << (dryRun ? "Validating: " : "Executing: ");
|
||||
s << "command=" << PbOperation_Name(cmd) << ", command params='" << params << "'"
|
||||
s << "operation=" << PbOperation_Name(operation) << ", command params='" << params << "'"
|
||||
<< ", device id=" << id << ", unit=" << unit << ", type=" << PbDeviceType_Name(type)
|
||||
<< ", params='" << pbDevice.params() << "', vendor='" << pbDevice.vendor()
|
||||
<< ", product='" << pbDevice.product() << "', revision='" << pbDevice.revision() << "'"
|
||||
@ -675,7 +675,7 @@ bool ProcessCmd(int fd, const PbDeviceDefinition& pbDevice, const PbOperation cm
|
||||
map[i] = devices[i];
|
||||
}
|
||||
|
||||
if (cmd == ATTACH) {
|
||||
if (operation == ATTACH) {
|
||||
if (map[id * UnitNum + unit]) {
|
||||
error << "Duplicate ID " << id;
|
||||
return ReturnStatus(fd, false, error);
|
||||
@ -798,7 +798,7 @@ bool ProcessCmd(int fd, const PbDeviceDefinition& pbDevice, const PbOperation cm
|
||||
}
|
||||
|
||||
// When detaching all devices no controller/unit tests are required
|
||||
if (cmd != DETACH || !all) {
|
||||
if (operation != DETACH || !all) {
|
||||
// Does the controller exist?
|
||||
if (!dryRun && !controllers[id]) {
|
||||
error << "Received a command for non-existing ID " << id;
|
||||
@ -815,7 +815,7 @@ bool ProcessCmd(int fd, const PbDeviceDefinition& pbDevice, const PbOperation cm
|
||||
|
||||
FileSupport *fileSupport = dynamic_cast<FileSupport *>(device);
|
||||
|
||||
if (cmd == DETACH) {
|
||||
if (operation == DETACH) {
|
||||
if (!all && !params.empty()) {
|
||||
return ReturnStatus(fd, false, "Invalid command parameter '" + params + "' for " + PbOperation_Name(DETACH));
|
||||
}
|
||||
@ -856,15 +856,15 @@ bool ProcessCmd(int fd, const PbDeviceDefinition& pbDevice, const PbOperation cm
|
||||
}
|
||||
}
|
||||
|
||||
if ((cmd == INSERT || cmd == EJECT) && !device->IsRemovable()) {
|
||||
return ReturnStatus(fd, false, PbOperation_Name(cmd) + " operation denied (" + device->GetType() + " isn't removable)");
|
||||
if ((operation == INSERT || operation == EJECT) && !device->IsRemovable()) {
|
||||
return ReturnStatus(fd, false, PbOperation_Name(operation) + " operation denied (" + device->GetType() + " isn't removable)");
|
||||
}
|
||||
|
||||
if ((cmd == PROTECT || cmd == UNPROTECT) && !device->IsProtectable()) {
|
||||
return ReturnStatus(fd, false, PbOperation_Name(cmd) + " operation denied (" + device->GetType() + " isn't protectable)");
|
||||
if ((operation == PROTECT || operation == UNPROTECT) && !device->IsProtectable()) {
|
||||
return ReturnStatus(fd, false, PbOperation_Name(operation) + " operation denied (" + device->GetType() + " isn't protectable)");
|
||||
}
|
||||
|
||||
switch (cmd) {
|
||||
switch (operation) {
|
||||
case INSERT: {
|
||||
if (!pbDevice.vendor().empty() || !pbDevice.product().empty() || !pbDevice.revision().empty()) {
|
||||
return ReturnStatus(fd, false, "Device name cannot be changed");
|
||||
@ -943,7 +943,7 @@ bool ProcessCmd(int fd, const PbDeviceDefinition& pbDevice, const PbOperation cm
|
||||
return true;
|
||||
|
||||
default:
|
||||
return ReturnStatus(fd, false, "Received unknown command: " + PbOperation_Name(cmd));
|
||||
return ReturnStatus(fd, false, "Received unknown command: " + PbOperation_Name(operation));
|
||||
}
|
||||
|
||||
return true;
|
||||
|
Loading…
x
Reference in New Issue
Block a user