-
Cedric CAFFY authored
Renamed some status (#447 issue) Harmonized the name of the Archive and Retrieve queues in the cta.proto file and made the changes in the C++ code
Cedric CAFFY authoredRenamed some status (#447 issue) Harmonized the name of the Archive and Retrieve queues in the cta.proto file and made the changes in the C++ code
JobQueueType.cpp 1.40 KiB
/*
* The CERN Tape Archive (CTA) project
* Copyright (C) 2015 CERN
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include "JobQueueType.hpp"
namespace cta { namespace objectstore {
std::string toString(JobQueueType queueType) {
switch (queueType) {
case JobQueueType::FailedJobs:
return "failedJobs";
case JobQueueType::JobsToReportToUser:
return "JobsToReportToUser";
case JobQueueType::JobsToTransferForUser:
return "jobsToTranfer";
case JobQueueType::JobsToReportToRepackForSuccess:
return "JobsToReportToRepackForSuccess";
case JobQueueType::JobsToReportToRepackForFailure:
return "JobsToReportToRepackForFailure";
case JobQueueType::JobsToTransferForRepack:
return "JobsToTransferForRepack";
default:
return "Unknown queue type.";
}
}
}} //namespace cta::objectstore