From 7c91738a62355f52e9c0a7dc70e67630a322ba10 Mon Sep 17 00:00:00 2001 From: Jorge Camarero Vera Date: Wed, 2 Jun 2021 13:53:06 +0000 Subject: [PATCH] Replaces CASTOR licence agreement comments with those of CTA. --- CMakeLists.txt | 47 +++--- LTO_RAO/LTO/LTO-8/check-each-file-position.sh | 15 ++ LTO_RAO/LTO/LTO-physical-position.sh | 15 ++ LTO_RAO/LTO/check-each-file-position.sh | 15 ++ LTO_RAO/R/tape-verify | 149 +++++++++--------- catalogue/1.0/oracle_catalogue_schema.sql | 2 +- catalogue/1.1/mysql_catalogue_schema.sql | 4 +- catalogue/1.1/oracle_catalogue_schema.sql | 2 +- catalogue/1.1/postgres_catalogue_schema.sql | 2 +- catalogue/2.0/mysql_catalogue_schema.sql | 6 +- catalogue/2.0/oracle_catalogue_schema.sql | 4 +- catalogue/2.0/postgres_catalogue_schema.sql | 4 +- catalogue/2.0/sqlite_catalogue_schema.sql | 2 +- catalogue/3.0/mysql_catalogue_schema.sql | 6 +- catalogue/3.0/oracle_catalogue_schema.sql | 4 +- catalogue/3.0/postgres_catalogue_schema.sql | 4 +- catalogue/3.0/sqlite_catalogue_schema.sql | 2 +- catalogue/3.1/mysql_catalogue_schema.sql | 6 +- catalogue/3.1/oracle_catalogue_schema.sql | 4 +- catalogue/3.1/postgres_catalogue_schema.sql | 4 +- catalogue/3.1/sqlite_catalogue_schema.sql | 2 +- catalogue/3.2/mysql_catalogue_schema.sql | 8 +- catalogue/3.2/oracle_catalogue_schema.sql | 6 +- catalogue/3.2/postgres_catalogue_schema.sql | 6 +- catalogue/3.2/sqlite_catalogue_schema.sql | 4 +- catalogue/4.0/mysql_catalogue_schema.sql | 8 +- catalogue/4.0/oracle_catalogue_schema.sql | 6 +- catalogue/4.0/postgres_catalogue_schema.sql | 6 +- catalogue/4.0/sqlite_catalogue_schema.sql | 4 +- catalogue/AllCatalogueSchema.hpp | 27 ++-- catalogue/AllCatalogueSchema.hpp.in | 35 ++-- catalogue/ArchiveFileBuilder.cpp | 25 ++- catalogue/ArchiveFileBuilder.hpp | 25 ++- catalogue/ArchiveFileRow.cpp | 25 ++- catalogue/ArchiveFileRow.hpp | 25 ++- catalogue/ArchiveFileRowWithoutTimestamps.cpp | 25 ++- catalogue/ArchiveFileRowWithoutTimestamps.hpp | 25 ++- catalogue/CMakeLists.txt | 33 ++-- catalogue/Catalogue.cpp | 25 ++- catalogue/Catalogue.hpp | 25 ++- catalogue/CatalogueFactory.cpp | 25 ++- catalogue/CatalogueFactory.hpp | 25 ++- catalogue/CatalogueFactoryFactory.cpp | 25 ++- catalogue/CatalogueFactoryFactory.hpp | 25 ++- catalogue/CatalogueItor.hpp | 25 ++- catalogue/CatalogueItorImpl.hpp | 25 ++- catalogue/CatalogueRetryWrapper.hpp | 25 ++- catalogue/CatalogueSchema.cpp | 25 ++- catalogue/CatalogueSchema.hpp | 25 ++- catalogue/CatalogueTest.cpp | 25 ++- catalogue/CatalogueTest.hpp | 25 ++- catalogue/CmdLineTool.cpp | 25 ++- catalogue/CmdLineTool.hpp | 25 ++- catalogue/CreateAdminUserCmd.cpp | 25 ++- catalogue/CreateAdminUserCmd.hpp | 25 ++- catalogue/CreateAdminUserCmdLineArgs.cpp | 25 ++- catalogue/CreateAdminUserCmdLineArgs.hpp | 25 ++- catalogue/CreateAdminUserCmdLineArgsTest.cpp | 25 ++- catalogue/CreateAdminUserCmdMain.cpp | 25 ++- catalogue/CreateAllSchemasCppFile.sh | 22 ++- catalogue/CreateMountPolicyAttributes.hpp | 25 ++- catalogue/CreateSchemaCmd.cpp | 25 ++- catalogue/CreateSchemaCmd.hpp | 25 ++- catalogue/CreateSchemaCmdLineArgs.cpp | 25 ++- catalogue/CreateSchemaCmdLineArgs.hpp | 25 ++- catalogue/CreateSchemaCmdLineArgsTest.cpp | 25 ++- catalogue/CreateSchemaCmdMain.cpp | 25 ++- catalogue/CreateTapeAttributes.hpp | 25 ++- catalogue/DatabaseMetadataGetter.cpp | 27 ++-- catalogue/DatabaseMetadataGetter.hpp | 27 ++-- catalogue/DbConfigVersionOfCatalogueTest.cpp | 25 ++- catalogue/DbToSQLiteStatementTransformer.cpp | 27 ++-- catalogue/DbToSQLiteStatementTransformer.hpp | 27 ++-- catalogue/DropSchemaCmd.cpp | 25 ++- catalogue/DropSchemaCmd.hpp | 25 ++- catalogue/DropSchemaCmdLineArgs.cpp | 25 ++- catalogue/DropSchemaCmdLineArgs.hpp | 25 ++- catalogue/DropSchemaCmdLineArgsTest.cpp | 25 ++- catalogue/DropSchemaCmdMain.cpp | 25 ++- catalogue/DummyCatalogue.hpp | 25 ++- catalogue/InMemoryCatalogue.cpp | 25 ++- catalogue/InMemoryCatalogue.hpp | 25 ++- catalogue/InMemoryCatalogueFactory.cpp | 25 ++- catalogue/InMemoryCatalogueFactory.hpp | 25 ++- catalogue/InMemoryCatalogueTest.cpp | 25 ++- catalogue/InMemoryVersionOfCatalogueTest.cpp | 25 ++- catalogue/InsertFileRecycleLog.hpp | 25 ++- catalogue/MediaType.hpp | 25 ++- catalogue/MediaTypeWithLogs.hpp | 25 ++- catalogue/MysqlCatalogue.cpp | 25 ++- catalogue/MysqlCatalogue.hpp | 25 ++- catalogue/MysqlCatalogueFactory.cpp | 25 ++- catalogue/MysqlCatalogueFactory.hpp | 25 ++- catalogue/MysqlCatalogueSchema.before_SQL.cpp | 25 ++- catalogue/MysqlCatalogueSchema.hpp | 25 ++- catalogue/OracleCatalogue.cpp | 25 ++- catalogue/OracleCatalogue.hpp | 25 ++- catalogue/OracleCatalogueFactory.cpp | 25 ++- catalogue/OracleCatalogueFactory.hpp | 25 ++- .../OracleCatalogueSchema.before_SQL.cpp | 25 ++- catalogue/OracleCatalogueSchema.hpp | 25 ++- catalogue/PollDatabaseCmd.cpp | 25 ++- catalogue/PollDatabaseCmd.hpp | 25 ++- catalogue/PollDatabaseCmdLineArgs.cpp | 25 ++- catalogue/PollDatabaseCmdLineArgs.hpp | 25 ++- catalogue/PollDatabaseCmdLineArgsTest.cpp | 25 ++- catalogue/PollDatabaseCmdMain.cpp | 25 ++- catalogue/PostgresCatalogue.cpp | 25 ++- catalogue/PostgresCatalogue.hpp | 25 ++- .../PostgresCatalogueSchema.before_SQL.cpp | 25 ++- catalogue/PostgresCatalogueSchema.hpp | 25 ++- catalogue/PostgresqlCatalogueFactory.cpp | 25 ++- catalogue/PostgresqlCatalogueFactory.hpp | 25 ++- catalogue/RdbmsCatalogue.cpp | 25 ++- catalogue/RdbmsCatalogue.hpp | 25 ++- ...sCatalogueGetArchiveFilesForRepackItor.cpp | 25 ++- ...sCatalogueGetArchiveFilesForRepackItor.hpp | 25 ++- .../RdbmsCatalogueGetArchiveFilesItor.cpp | 25 ++- .../RdbmsCatalogueGetArchiveFilesItor.hpp | 25 ++- .../RdbmsCatalogueGetFileRecycleLogItor.cpp | 25 ++- .../RdbmsCatalogueGetFileRecycleLogItor.hpp | 25 ++- catalogue/RdbmsCatalogueTapeContentsItor.cpp | 25 ++- catalogue/RdbmsCatalogueTapeContentsItor.hpp | 25 ++- catalogue/RecyleTapeFileSearchCriteria.hpp | 25 ++- catalogue/RequesterAndGroupMountPolicies.hpp | 25 ++- catalogue/SQLiteSchemaComparer.cpp | 27 ++-- catalogue/SQLiteSchemaComparer.hpp | 27 ++-- catalogue/SQLiteSchemaInserter.cpp | 27 ++-- catalogue/SQLiteSchemaInserter.hpp | 27 ++-- catalogue/SchemaChecker.cpp | 27 ++-- catalogue/SchemaChecker.hpp | 27 ++-- catalogue/SchemaCheckerResult.cpp | 27 ++-- catalogue/SchemaCheckerResult.hpp | 27 ++-- catalogue/SchemaComparer.cpp | 27 ++-- catalogue/SchemaComparer.hpp | 27 ++-- catalogue/SchemaCreatingSqliteCatalogue.cpp | 25 ++- catalogue/SchemaCreatingSqliteCatalogue.hpp | 25 ++- catalogue/SchemaSqlStatementsReader.cpp | 27 ++-- catalogue/SchemaSqlStatementsReader.hpp | 27 ++-- catalogue/SchemaVersion.cpp | 27 ++-- catalogue/SchemaVersion.hpp | 27 ++-- catalogue/SetProductionCmd.cpp | 25 ++- catalogue/SetProductionCmd.hpp | 25 ++- catalogue/SetProductionCmdLineArgs.cpp | 25 ++- catalogue/SetProductionCmdLineArgs.hpp | 25 ++- catalogue/SetProductionCmdMain.cpp | 25 ++- catalogue/SqliteCatalogue.cpp | 25 ++- catalogue/SqliteCatalogue.hpp | 25 ++- .../SqliteCatalogueSchema.before_SQL.cpp | 25 ++- catalogue/SqliteCatalogueSchema.hpp | 25 ++- catalogue/TapeFileSearchCriteria.hpp | 25 ++- catalogue/TapeFileWritten.cpp | 25 ++- catalogue/TapeFileWritten.hpp | 25 ++- catalogue/TapeForWriting.cpp | 25 ++- catalogue/TapeForWriting.hpp | 25 ++- catalogue/TapeItemImplementation.cpp | 25 ++- catalogue/TapeItemWritten.hpp | 25 ++- catalogue/TapeItemWrittenPointer.hpp | 25 ++- catalogue/TapeItemWrittenPointerTest.cpp | 25 ++- catalogue/TapePool.cpp | 25 ++- catalogue/TapePool.hpp | 25 ++- catalogue/TapeSearchCriteria.hpp | 25 ++- catalogue/TimeBasedCache.hpp | 25 ++- catalogue/VerifySchemaCmd.cpp | 25 ++- catalogue/VerifySchemaCmd.hpp | 25 ++- catalogue/VerifySchemaCmdLineArgs.cpp | 25 ++- catalogue/VerifySchemaCmdLineArgs.hpp | 25 ++- catalogue/VerifySchemaCmdLineArgsTest.cpp | 25 ++- catalogue/VerifySchemaCmdMain.cpp | 25 ++- catalogue/common_catalogue_schema.sql | 4 +- .../cta-catalogue-admin-user-create.1cta | 26 +-- catalogue/cta-catalogue-schema-create.1cta | 26 +-- catalogue/cta-catalogue-schema-drop.1cta | 26 +-- catalogue/cta-catalogue-schema-verify.1cta | 26 +-- catalogue/cta-catalogue-set-production.1cta | 28 ++-- catalogue/cta-catalogue.conf.example | 29 ++-- catalogue/cta-database-poll.1cta | 26 +-- .../migrations/liquibase/oracle/1.0to1.1.sql | 2 +- .../migrations/liquibase/oracle/3.1to3.2.sql | 8 +- .../migrations/liquibase/oracle/3.2to4.0.sql | 2 +- catalogue/mysql_catalogue_schema_trailer.sql | 4 +- catalogue/oracle_catalogue_schema_header.sql | 2 +- .../postgres_catalogue_schema_trailer.sql | 2 +- catalogue/retryOnLostConnection.hpp | 25 ++- cmake/CTAVersions.cmake | 15 +- cmake/FindGRPC.cmake | 14 ++ cmake/Findbinutils.cmake | 25 ++- cmake/Findcryptopp.cmake | 25 ++- cmake/Findgmock.cmake | 25 ++- cmake/Findjson-c.cmake | 25 ++- cmake/Findlibattr.cmake | 25 ++- cmake/Findlibcap.cmake | 25 ++- cmake/Findlibrados2.cmake | 25 ++- cmake/Findlibuuid.cmake | 25 ++- cmake/Findmysql.cmake | 25 ++- cmake/Findopenssl.cmake | 25 ++- cmake/Findoracle-instantclient.cmake | 25 ++- cmake/Findpostgres.cmake | 26 ++- cmake/Findpython.cmake | 25 ++- cmake/Findsqlite.cmake | 25 ++- cmake/Findxrootd.cmake | 2 +- cmake/Findxrootdclient.cmake | 2 +- cmdline/CMakeLists.txt | 26 ++- cmdline/CtaAdminCmd.cpp | 6 +- cmdline/CtaAdminCmd.hpp | 6 +- cmdline/CtaAdminCmdParse.cpp | 6 +- cmdline/CtaAdminCmdParse.hpp | 6 +- cmdline/CtaAdminTextFormatter.cpp | 6 +- cmdline/CtaAdminTextFormatter.hpp | 6 +- cmdline/CtaSendEvent.cpp | 27 ++-- cmdline/CtaVerifyFile.cpp | 27 ++-- cmdline/EosCtaStub.cpp | 6 +- cmdline/cta-admin.1cta | 17 +- cmdline/cta-send-closew.sh | 15 ++ common/CMakeLists.txt | 31 ++-- common/CRC.cpp | 25 ++- common/CRC.hpp | 25 ++- common/CRCTest.cpp | 25 ++- common/Configuration.cpp | 25 ++- common/Configuration.hpp | 25 ++- common/ConfigurationFile.cpp | 25 ++- common/ConfigurationFile.hpp | 25 ++- common/ConfigurationFileTests.cpp | 25 ++- common/Constants.hpp | 35 ++-- common/CreationLog.cpp | 25 ++- common/CreationLog.hpp | 25 ++- common/DriveState.hpp | 25 ++- common/MountControl.hpp | 25 ++- common/SmartArrayPtr.hpp | 25 ++- common/SmartArrayPtrTest.cpp | 25 ++- common/SmartFILEPtr.cpp | 25 ++- common/SmartFILEPtr.hpp | 25 ++- common/SmartFd.cpp | 35 ++-- common/SmartFd.hpp | 34 ++-- common/SmartFdTest.cpp | 34 ++-- common/SourcedParameter.cpp | 25 ++- common/SourcedParameter.hpp | 25 ++- common/SourcedParameterTests.cpp | 25 ++- common/Timer.cpp | 25 ++- common/Timer.hpp | 25 ++- common/checksum/ChecksumBlob.cpp | 27 ++-- common/checksum/ChecksumBlob.hpp | 27 ++-- common/checksum/ChecksumBlobSerDeser.hpp | 5 +- common/checksum/ChecksumBlobTest.cpp | 27 ++-- .../ActivitiesFairShareWeights.cpp | 25 ++- .../ActivitiesFairShareWeights.hpp | 25 ++- common/dataStructures/AdminUser.cpp | 25 ++- common/dataStructures/AdminUser.hpp | 25 ++- common/dataStructures/ArchiveFile.cpp | 25 ++- common/dataStructures/ArchiveFile.hpp | 27 ++-- .../ArchiveFileQueueCriteria.cpp | 25 ++- .../ArchiveFileQueueCriteria.hpp | 25 ++- .../ArchiveFileQueueCriteriaAndFileId.cpp | 25 ++- .../ArchiveFileQueueCriteriaAndFileId.hpp | 25 ++- common/dataStructures/ArchiveFileSummary.cpp | 25 ++- common/dataStructures/ArchiveFileSummary.hpp | 25 ++- common/dataStructures/ArchiveFileTest.cpp | 25 ++- common/dataStructures/ArchiveJob.cpp | 25 ++- common/dataStructures/ArchiveJob.hpp | 25 ++- common/dataStructures/ArchiveRequest.cpp | 25 ++- common/dataStructures/ArchiveRequest.hpp | 25 ++- common/dataStructures/ArchiveRoute.cpp | 25 ++- common/dataStructures/ArchiveRoute.hpp | 25 ++- .../dataStructures/CancelRetrieveRequest.cpp | 25 ++- .../dataStructures/CancelRetrieveRequest.hpp | 25 ++- .../dataStructures/DeleteArchiveRequest.cpp | 25 ++- .../dataStructures/DeleteArchiveRequest.hpp | 25 ++- common/dataStructures/DesiredDriveState.cpp | 25 ++- common/dataStructures/DesiredDriveState.hpp | 25 ++- common/dataStructures/DiskFileInfo.cpp | 25 ++- common/dataStructures/DiskFileInfo.hpp | 25 ++- common/dataStructures/DriveInfo.hpp | 25 ++- common/dataStructures/DriveNextState.hpp | 25 ++- common/dataStructures/DriveState.cpp | 25 ++- common/dataStructures/DriveState.hpp | 25 ++- common/dataStructures/DriveStatus.cpp | 25 ++- common/dataStructures/DriveStatus.hpp | 25 ++- common/dataStructures/DriveStatusSerDeser.hpp | 5 +- common/dataStructures/EntryLog.cpp | 25 ++- common/dataStructures/EntryLog.hpp | 25 ++- common/dataStructures/FileRecycleLog.cpp | 25 ++- common/dataStructures/FileRecycleLog.hpp | 25 ++- common/dataStructures/FrontendReturnCode.cpp | 25 ++- common/dataStructures/FrontendReturnCode.hpp | 25 ++- common/dataStructures/LifecycleTimings.cpp | 27 ++-- common/dataStructures/LifecycleTimings.hpp | 27 ++-- .../ListStorageClassRequest.cpp | 25 ++- .../ListStorageClassRequest.hpp | 25 ++- common/dataStructures/LogicalLibrary.cpp | 25 ++- common/dataStructures/LogicalLibrary.hpp | 25 ++- common/dataStructures/LogicalLibraryTest.cpp | 25 ++- common/dataStructures/MountPolicy.cpp | 25 ++- common/dataStructures/MountPolicy.hpp | 25 ++- common/dataStructures/MountType.cpp | 25 ++- common/dataStructures/MountType.hpp | 25 ++- common/dataStructures/MountTypeSerDeser.hpp | 5 +- common/dataStructures/OwnerIdentity.cpp | 25 ++- common/dataStructures/OwnerIdentity.hpp | 27 ++-- .../dataStructures/QueueAndMountSummary.cpp | 25 ++- .../dataStructures/QueueAndMountSummary.hpp | 25 ++- common/dataStructures/ReadTestResult.cpp | 25 ++- common/dataStructures/ReadTestResult.hpp | 25 ++- common/dataStructures/RepackInfo.cpp | 25 ++- common/dataStructures/RepackInfo.hpp | 25 ++- common/dataStructures/RepackQueueType.cpp | 27 ++-- common/dataStructures/RepackQueueType.hpp | 27 ++-- .../RequesterGroupMountRule.cpp | 25 ++- .../RequesterGroupMountRule.hpp | 25 ++- common/dataStructures/RequesterIdentity.cpp | 25 ++- common/dataStructures/RequesterIdentity.hpp | 27 ++-- common/dataStructures/RequesterMountRule.cpp | 25 ++- common/dataStructures/RequesterMountRule.hpp | 25 ++- .../RetrieveFileQueueCriteria.cpp | 25 ++- .../RetrieveFileQueueCriteria.hpp | 25 ++- common/dataStructures/RetrieveJob.cpp | 25 ++- common/dataStructures/RetrieveJob.hpp | 25 ++- common/dataStructures/RetrieveRequest.cpp | 25 ++- common/dataStructures/RetrieveRequest.hpp | 25 ++- common/dataStructures/SecurityIdentity.cpp | 25 ++- common/dataStructures/SecurityIdentity.hpp | 25 ++- common/dataStructures/StorageClass.cpp | 25 ++- common/dataStructures/StorageClass.hpp | 25 ++- common/dataStructures/StorageClassTest.cpp | 25 ++- common/dataStructures/Tape.cpp | 25 ++- common/dataStructures/Tape.hpp | 25 ++- common/dataStructures/TapeCopyToPoolMap.hpp | 25 ++- common/dataStructures/TapeFile.cpp | 25 ++- common/dataStructures/TapeFile.hpp | 25 ++- common/dataStructures/TapeLog.cpp | 25 ++- common/dataStructures/TapeLog.hpp | 25 ++- common/dataStructures/TestSourceType.cpp | 25 ++- common/dataStructures/TestSourceType.hpp | 25 ++- .../dataStructures/UpdateFileInfoRequest.cpp | 25 ++- .../dataStructures/UpdateFileInfoRequest.hpp | 25 ++- .../UpdateFileStorageClassRequest.cpp | 25 ++- .../UpdateFileStorageClassRequest.hpp | 25 ++- common/dataStructures/VidToTapeMap.hpp | 25 ++- common/dataStructures/VirtualOrganization.cpp | 27 ++-- common/dataStructures/VirtualOrganization.hpp | 27 ++-- common/dataStructures/WriteTestResult.cpp | 25 ++- common/dataStructures/WriteTestResult.hpp | 25 ++- common/dataStructures/utils.cpp | 25 ++- common/dataStructures/utils.hpp | 25 ++- .../exception/AcceptConnectionInterrupted.cpp | 25 ++- .../exception/AcceptConnectionInterrupted.hpp | 25 ++- common/exception/AcsQueryVolumeCmd.cpp | 34 ++-- common/exception/AcsQueryVolumeCmd.hpp | 34 ++-- common/exception/Backtrace.cpp | 25 ++- common/exception/Backtrace.hpp | 25 ++- common/exception/BadAlloc.cpp | 25 ++- common/exception/BadAlloc.hpp | 25 ++- common/exception/CMakeLists.txt | 14 ++ common/exception/ChecksumBlobSizeMismatch.hpp | 27 ++-- common/exception/ChecksumTypeMismatch.hpp | 25 ++- common/exception/ChecksumValueMismatch.hpp | 25 ++- common/exception/CommandLineNotParsed.cpp | 25 ++- common/exception/CommandLineNotParsed.hpp | 25 ++- common/exception/DismountFailed.cpp | 34 ++-- common/exception/DismountFailed.hpp | 34 ++-- common/exception/EndOfFile.hpp | 25 ++- common/exception/Errnum.cpp | 25 ++- common/exception/Errnum.hpp | 25 ++- common/exception/Exception.cpp | 25 ++- common/exception/Exception.hpp | 25 ++- common/exception/ExceptionTest.cpp | 25 ++- common/exception/FileSizeMismatch.hpp | 25 ++- common/exception/ForceDismountFailed.cpp | 34 ++-- common/exception/ForceDismountFailed.hpp | 34 ++-- common/exception/InvalidArgument.cpp | 25 ++- common/exception/InvalidArgument.hpp | 25 ++- common/exception/InvalidConfigEntry.cpp | 25 ++- common/exception/InvalidConfigEntry.hpp | 25 ++- common/exception/LostDatabaseConnection.cpp | 25 ++- common/exception/LostDatabaseConnection.hpp | 25 ++- common/exception/MemException.hpp | 25 ++- common/exception/Mismatch.cpp | 34 ++-- common/exception/Mismatch.hpp | 34 ++-- common/exception/MissingOperand.cpp | 25 ++- common/exception/MissingOperand.hpp | 25 ++- common/exception/MountFailed.cpp | 34 ++-- common/exception/MountFailed.hpp | 34 ++-- common/exception/NoEntry.cpp | 25 ++- common/exception/NoEntry.hpp | 25 ++- common/exception/NoPortInRange.cpp | 25 ++- common/exception/NoPortInRange.hpp | 25 ++- common/exception/NonRetryableError.cpp | 25 ++- common/exception/NonRetryableError.hpp | 25 ++- common/exception/NotAnOwner.cpp | 25 ++- common/exception/NotAnOwner.hpp | 25 ++- common/exception/OutOfMemory.cpp | 25 ++- common/exception/OutOfMemory.hpp | 25 ++- common/exception/QueryVolumeFailed.cpp | 34 ++-- common/exception/QueryVolumeFailed.hpp | 34 ++-- common/exception/RequestFailed.cpp | 34 ++-- common/exception/RequestFailed.hpp | 34 ++-- common/exception/RetryableError.cpp | 25 ++- common/exception/RetryableError.hpp | 25 ++- common/exception/TapeFseqMismatch.hpp | 25 ++- common/exception/TimeOut.cpp | 25 ++- common/exception/TimeOut.hpp | 25 ++- common/exception/UserError.cpp | 25 ++- common/exception/UserError.hpp | 25 ++- common/exception/XrootCl.cpp | 35 ++-- common/exception/XrootCl.hpp | 35 ++-- common/helgrind_annotator.hpp | 25 ++- common/json/object/JSONCObject.cpp | 25 ++- common/json/object/JSONCObject.hpp | 25 ++- common/json/object/JSONObject.cpp | 25 ++- common/json/object/JSONObject.hpp | 25 ++- common/json/object/JSONObjectException.hpp | 25 ++- common/json/test/JSONCObjectTest.cpp | 25 ++- common/json/test/JSONCTestObject.cpp | 25 ++- common/json/test/JSONCTestObject.hpp | 25 ++- common/json/test/TestObject.hpp | 25 ++- common/log/Constants.hpp | 25 ++- common/log/DummyLogger.cpp | 25 ++- common/log/DummyLogger.hpp | 25 ++- common/log/FileLogger.cpp | 25 ++- common/log/FileLogger.hpp | 25 ++- common/log/FileLoggerTest.cpp | 25 ++- common/log/IPAddress.hpp | 35 ++-- common/log/LogContext.cpp | 25 ++- common/log/LogContext.hpp | 25 ++- common/log/LogContextTest.cpp | 25 ++- common/log/LogLevel.cpp | 25 ++- common/log/LogLevel.hpp | 25 ++- common/log/LogLevelTest.cpp | 25 ++- common/log/Logger.cpp | 25 ++- common/log/Logger.hpp | 25 ++- common/log/Message.cpp | 25 ++- common/log/Message.hpp | 25 ++- common/log/Param.cpp | 25 ++- common/log/Param.hpp | 25 ++- common/log/ParamTest.cpp | 25 ++- common/log/PriorityMaps.cpp | 25 ++- common/log/PriorityMaps.hpp | 25 ++- common/log/StdoutLogger.cpp | 25 ++- common/log/StdoutLogger.hpp | 25 ++- common/log/StringLogger.cpp | 25 ++- common/log/StringLogger.hpp | 25 ++- common/log/StringLoggerTest.cpp | 25 ++- common/log/SyslogLogger.cpp | 25 ++- common/log/SyslogLogger.hpp | 25 ++- common/log/SyslogLoggerTest.cpp | 25 ++- common/log/TestingSyslogLogger.hpp | 25 ++- common/log/TimeStamp.hpp | 35 ++-- common/log/TimingList.cpp | 25 ++- common/log/TimingList.hpp | 25 ++- common/log/log.cpp | 35 ++-- common/log/log.hpp | 35 ++-- common/make_unique.hpp | 25 ++- common/optional.cpp | 34 ++-- common/optional.hpp | 25 ++- common/optionalTest.cpp | 25 ++- common/priorities/DriveQuota.cpp | 25 ++- common/priorities/DriveQuota.hpp | 25 ++- common/priorities/MountCriteria.cpp | 25 ++- common/priorities/MountCriteria.hpp | 25 ++- common/priorities/UserGroup.cpp | 25 ++- common/priorities/UserGroup.hpp | 25 ++- common/processCap/ProcessCap.cpp | 25 ++- common/processCap/ProcessCap.hpp | 25 ++- common/processCap/ProcessCapDummy.cpp | 25 ++- common/processCap/ProcessCapDummy.hpp | 25 ++- common/processCap/SmartCap.cpp | 25 ++- common/processCap/SmartCap.hpp | 25 ++- common/processCap/SmartCapTest.cpp | 25 ++- common/range.hpp | 25 ++- common/rangeTest.cpp | 25 ++- common/remoteFS/RemoteFileStatus.cpp | 25 ++- common/remoteFS/RemoteFileStatus.hpp | 25 ++- common/remoteFS/RemotePath.cpp | 25 ++- common/remoteFS/RemotePath.hpp | 25 ++- common/remoteFS/RemotePathAndStatus.cpp | 25 ++- common/remoteFS/RemotePathAndStatus.hpp | 25 ++- common/remoteFS/RemotePathTest.cpp | 25 ++- common/threading/Async.cpp | 27 ++-- common/threading/Async.hpp | 54 +++---- common/threading/AsyncTests.cpp | 27 ++-- common/threading/AtomicCounter.hpp | 25 ++- common/threading/AtomicCounterTest.cpp | 34 ++-- common/threading/AtomicFlag.hpp | 25 ++- common/threading/BlockingQueue.hpp | 25 ++- common/threading/ChildProcess.cpp | 25 ++- common/threading/ChildProcess.hpp | 25 ++- common/threading/CondVar.cpp | 25 ++- common/threading/CondVar.hpp | 25 ++- common/threading/CondVarTest.cpp | 25 ++- common/threading/Daemon.cpp | 25 ++- common/threading/Daemon.hpp | 25 ++- common/threading/DaemonTest.cpp | 25 ++- common/threading/Mutex.cpp | 25 ++- common/threading/Mutex.hpp | 25 ++- common/threading/MutexLocker.hpp | 25 ++- common/threading/MutexLtrace.cpp | 25 ++- common/threading/RWLock.cpp | 25 ++- common/threading/RWLock.hpp | 25 ++- common/threading/RWLockRdLocker.cpp | 25 ++- common/threading/RWLockRdLocker.hpp | 25 ++- common/threading/RWLockTest.cpp | 25 ++- common/threading/RWLockWrLocker.cpp | 25 ++- common/threading/RWLockWrLocker.hpp | 25 ++- common/threading/Semaphores.cpp | 25 ++- common/threading/Semaphores.hpp | 25 ++- common/threading/SocketPair.cpp | 25 ++- common/threading/SocketPair.hpp | 25 ++- common/threading/SocketPairTest.cpp | 25 ++- common/threading/SubProcess.cpp | 34 ++-- common/threading/SubProcess.hpp | 34 ++-- common/threading/System.cpp | 25 ++- common/threading/System.hpp | 25 ++- common/threading/Thread.cpp | 25 ++- common/threading/Thread.hpp | 25 ++- common/threading/ThreadingBlockingQTests.cpp | 25 ++- common/threading/ThreadingMPTests.cpp | 25 ++- common/threading/ThreadingMTTests.cpp | 25 ++- common/threading/ThreadingTests.cpp | 25 ++- common/utils/GetOptThreadSafe.cpp | 25 ++- common/utils/GetOptThreadSafe.hpp | 25 ++- common/utils/GetOptThreadSafeTest.cpp | 25 ++- common/utils/Regex.cpp | 34 ++-- common/utils/Regex.hpp | 6 +- common/utils/RegexTest.cpp | 34 ++-- common/utils/UtilsTest.cpp | 25 ++- common/utils/strerror_r_wrapper.cpp | 25 ++- common/utils/strerror_r_wrapper.hpp | 25 ++- common/utils/utils.cpp | 25 ++- common/utils/utils.hpp | 27 ++-- .../eos/buildEosDependencies.sh | 15 ++ .../generate_librarydevice_PV.sh | 17 +- .../buildtree_runner/generate_mhvtl_config.sh | 15 ++ .../buildtree_runner/prepareImage.sh | 15 ++ .../prepareImageStage1-rpms-public.sh | 15 ++ .../prepareImageStage1-rpms.sh | 15 ++ .../prepareImageStage2-eos.sh | 15 ++ .../prepareImageStage2b-scripts.sh | 15 ++ .../prepareImageStage3-scripts.sh | 15 ++ .../recreate_buildtree_running_environment.sh | 17 +- .../vmBootstrap/bootstrapCTA.sh | 17 +- .../vmBootstrap/bootstrapKubernetes.sh | 16 +- .../vmBootstrap/bootstrapMHVTL.sh | 19 ++- .../vmBootstrap/bootstrapSystem.sh | 15 ++ .../vmBootstrap/restartKubeDNS.sh | 17 +- .../ci_helpers/deploy-eos.sh | 17 +- .../ci_helpers/list_images.sh | 15 ++ .../ci_helpers/rename_tag.sh | 15 ++ .../buildtree-stage1-rpms-public/Dockerfile | 29 ++-- .../cc7/buildtree-stage1-rpms/Dockerfile | 29 ++-- .../cc7/buildtree-stage2-eos/Dockerfile | 30 ++-- .../cc7/buildtree-stage3-scripts/Dockerfile | 30 ++-- .../ctafrontend/cc7/ci_runner/Dockerfile | 29 ++-- .../Dockerfile | 32 ++-- .../ctafrontend/cc7/opt/run/bin/client.sh | 15 ++ .../ctafrontend/cc7/opt/run/bin/ctacli.sh | 15 ++ .../cc7/opt/run/bin/ctaeos-mgm-log-wrapper.sh | 17 +- .../ctafrontend/cc7/opt/run/bin/ctaeos-mgm.sh | 21 ++- .../cc7/opt/run/bin/ctafrontend.sh | 17 +- .../cc7/opt/run/bin/ctafrontend_bt.sh | 15 ++ .../cc7/opt/run/bin/ctataped_bt.sh | 15 ++ .../cc7/opt/run/bin/eos_configure_preprod.sh | 16 ++ .../ctafrontend/cc7/opt/run/bin/init.sh | 19 ++- .../cc7/opt/run/bin/init_database.sh | 15 ++ .../cc7/opt/run/bin/init_library.sh | 17 +- .../cc7/opt/run/bin/init_objectstore.sh | 15 ++ .../ctafrontend/cc7/opt/run/bin/init_pod.sh | 15 ++ .../docker/ctafrontend/cc7/opt/run/bin/kdc.sh | 17 +- .../ctafrontend/cc7/opt/run/bin/mkSymlinks.sh | 15 ++ .../cc7/opt/run/bin/oracleunittests.sh | 29 ++-- .../ctafrontend/cc7/opt/run/bin/rmcd.sh | 17 +- .../cc7/opt/run/bin/start_quarkdb.sh | 15 ++ .../ctafrontend/cc7/opt/run/bin/taped.sh | 19 ++- .../docker/ctafrontend/cc7/run.sh | 17 +- .../orchestration/create_instance.sh | 23 ++- .../orchestration/delete_instance.sh | 15 ++ .../orchestration/recycle_librarydevice_PV.sh | 14 ++ .../orchestration/run_systemtest.sh | 21 ++- .../orchestration/tests/CMakeLists.txt | 25 ++- .../orchestration/tests/archive_retrieve.sh | 15 ++ .../tests/client-ar-abortPrepare.cpp | 25 ++- .../orchestration/tests/client_ar.sh | 21 ++- .../tests/client_ar_abortPrepare.py | 26 ++- .../orchestration/tests/client_helper.sh | 16 +- .../tests/client_prepare_file.sh | 19 ++- .../tests/grep_xrdlog_mgm_for_error.sh | 15 ++ .../orchestration/tests/grpc_dir_inject.sh | 16 +- .../orchestration/tests/migration.sh | 15 ++ .../orchestration/tests/multiple_repack.sh | 23 ++- .../tests/multiple_repack_wrapper.sh | 15 ++ .../orchestration/tests/nightly1.sh | 15 ++ .../orchestration/tests/preflighttest.sh | 17 +- .../orchestration/tests/prepare_tests.sh | 21 ++- .../orchestration/tests/repack_helper.sh | 15 ++ .../orchestration/tests/repack_systemtest.sh | 17 +- .../tests/repack_systemtest_wrapper.sh | 93 ++++++----- .../orchestration/tests/simple_client_ar.sh | 15 +- .../orchestration/tests/simple_repack.sh | 25 ++- .../orchestration/tests/simpletest.cli.sh | 15 ++ .../orchestration/tests/simpletest.mgm.sh | 15 ++ .../orchestration/tests/systest.sh | 22 ++- .../systest_xrdcp_many_concurrent_files.sh | 20 ++- .../tests/systest_xrdcp_many_files.sh | 22 ++- .../orchestration/tests/test_nightly1.sh | 15 ++ .../orchestration/tests/upgrade-eos.sh | 15 ++ disk/CMakeLists.txt | 25 ++- disk/CryptoPPTest.cpp | 34 ++-- disk/DiskFile.cpp | 34 ++-- disk/DiskFile.hpp | 34 ++-- disk/DiskFileImplementations.hpp | 34 ++-- disk/DiskReporter.cpp | 25 ++- disk/DiskReporter.hpp | 25 ++- disk/DiskReporterFactory.cpp | 25 ++- disk/DiskReporterFactory.hpp | 25 ++- disk/DiskSystem.cpp | 25 ++- disk/DiskSystem.hpp | 25 ++- disk/DiskSystemTest.cpp | 27 ++-- disk/EOSReporter.cpp | 25 ++- disk/EOSReporter.hpp | 25 ++- disk/JSONDiskSystem.cpp | 25 ++- disk/JSONDiskSystem.hpp | 25 ++- disk/JSONFreeSpace.cpp | 25 ++- disk/JSONFreeSpace.hpp | 25 ++- disk/NullReporter.hpp | 25 ++- disk/RadosStriperPool.cpp | 25 ++- disk/RadosStriperPool.hpp | 25 ++- doc/CASTOR/CMakeLists.txt | 16 +- doc/ConferencePapers/CHEP2016/generate_pdf.sh | 15 ++ eos_cta/CMakeLists.txt | 25 ++- mediachanger/CMakeLists.txt | 25 ++- mediachanger/CmdLine.cpp | 25 ++- mediachanger/CmdLine.hpp | 25 ++- mediachanger/CmdLineTool.cpp | 25 ++- mediachanger/CmdLineTool.hpp | 25 ++- mediachanger/CommonMarshal.cpp | 25 ++- mediachanger/CommonMarshal.hpp | 25 ++- mediachanger/Constants.hpp | 25 ++- mediachanger/DebugBuf.cpp | 25 ++- mediachanger/DebugBuf.hpp | 25 ++- mediachanger/DismountCmd.cpp | 25 ++- mediachanger/DismountCmd.hpp | 25 ++- mediachanger/DismountCmdLine.cpp | 25 ++- mediachanger/DismountCmdLine.hpp | 25 ++- mediachanger/DismountCmdLineTest.cpp | 25 ++- mediachanger/DismountCmdMain.cpp | 25 ++- mediachanger/IoTest.cpp | 25 ++- mediachanger/IpAndPort.cpp | 25 ++- mediachanger/IpAndPort.hpp | 25 ++- mediachanger/LibrarySlot.cpp | 25 ++- mediachanger/LibrarySlot.hpp | 25 ++- mediachanger/LibrarySlotParser.cpp | 25 ++- mediachanger/LibrarySlotParser.hpp | 25 ++- mediachanger/LibrarySlotParserTest.cpp | 25 ++- mediachanger/ManualLibrarySlot.cpp | 25 ++- mediachanger/ManualLibrarySlot.hpp | 25 ++- mediachanger/ManualLibrarySlotTest.cpp | 25 ++- mediachanger/MediaChangerFacade.cpp | 25 ++- mediachanger/MediaChangerFacade.hpp | 25 ++- mediachanger/MediaChangerProxy.cpp | 25 ++- mediachanger/MediaChangerProxy.hpp | 25 ++- mediachanger/MessageHeader.cpp | 25 ++- mediachanger/MessageHeader.hpp | 25 ++- mediachanger/MmcProxy.cpp | 25 ++- mediachanger/MmcProxy.hpp | 25 ++- mediachanger/MountCmd.cpp | 25 ++- mediachanger/MountCmd.hpp | 25 ++- mediachanger/MountCmdLine.cpp | 25 ++- mediachanger/MountCmdLine.hpp | 25 ++- mediachanger/MountCmdLineTest.cpp | 25 ++- mediachanger/MountCmdMain.cpp | 25 ++- mediachanger/RmcMarshal.cpp | 25 ++- mediachanger/RmcMarshal.hpp | 25 ++- mediachanger/RmcMountMsgBody.cpp | 25 ++- mediachanger/RmcMountMsgBody.hpp | 25 ++- mediachanger/RmcProxy.cpp | 25 ++- mediachanger/RmcProxy.hpp | 25 ++- mediachanger/RmcUnmountMsgBody.cpp | 25 ++- mediachanger/RmcUnmountMsgBody.hpp | 25 ++- mediachanger/ScsiLibrarySlot.cpp | 25 ++- mediachanger/ScsiLibrarySlot.hpp | 25 ++- mediachanger/ScsiLibrarySlotTest.cpp | 25 ++- mediachanger/TapeLibraryType.cpp | 25 ++- mediachanger/TapeLibraryType.hpp | 25 ++- mediachanger/castorrmc/CMakeLists.txt | 25 ++- mediachanger/castorrmc/common/CMakeLists.txt | 25 ++- mediachanger/castorrmc/common/Cdomainname.c | 16 +- mediachanger/castorrmc/common/Cglobals.c | 32 ++-- mediachanger/castorrmc/common/Cglobals.man | 42 +++-- mediachanger/castorrmc/common/Cgrp.c | 21 ++- mediachanger/castorrmc/common/Cgrp.man | 14 +- mediachanger/castorrmc/common/Cinitdaemon.c | 18 ++- mediachanger/castorrmc/common/Cmutex.man | 16 +- mediachanger/castorrmc/common/Cnetdb.c | 21 ++- mediachanger/castorrmc/common/Cpwd.man | 14 +- mediachanger/castorrmc/common/Csnprintf.c | 16 +- mediachanger/castorrmc/common/Cthread.man | 18 ++- mediachanger/castorrmc/common/Cuuid.man | 14 +- mediachanger/castorrmc/common/castor1compat.c | 40 ++--- mediachanger/castorrmc/common/compat.c | 16 +- mediachanger/castorrmc/common/getconfent.c | 34 ++-- mediachanger/castorrmc/common/getconfent.man | 26 ++- mediachanger/castorrmc/common/log.man | 17 +- mediachanger/castorrmc/common/marshall.c | 18 ++- mediachanger/castorrmc/common/netread.man | 15 +- mediachanger/castorrmc/common/netwrite.man | 15 +- mediachanger/castorrmc/common/readc.c | 56 ++++--- mediachanger/castorrmc/common/remote.c | 34 ++-- mediachanger/castorrmc/common/serror.c | 18 ++- mediachanger/castorrmc/common/socket.c | 34 ++-- .../castorrmc/common/socket_timeout.c | 30 ++-- .../castorrmc/common/strerror_r_wrapper.cpp | 34 ++-- mediachanger/castorrmc/common/util.c | 38 ++--- mediachanger/castorrmc/h/Castor_limits.h | 24 +-- mediachanger/castorrmc/h/Castor_limits.man | 16 +- mediachanger/castorrmc/h/Cdomainname.h | 36 ++--- mediachanger/castorrmc/h/Cglobals.h | 21 ++- mediachanger/castorrmc/h/Cinit.h | 24 +-- mediachanger/castorrmc/h/Cnetdb.h | 21 ++- mediachanger/castorrmc/h/Csnprintf.h | 15 +- mediachanger/castorrmc/h/getconfent.h | 15 +- mediachanger/castorrmc/h/marshall.h | 36 +++-- mediachanger/castorrmc/h/net.h | 33 ++-- mediachanger/castorrmc/h/osdep.h | 26 +-- mediachanger/castorrmc/h/patchlevel.h.in | 26 +-- mediachanger/castorrmc/h/rbtsubr_constants.h | 36 ++--- mediachanger/castorrmc/h/rmc_api.h | 24 +-- mediachanger/castorrmc/h/rmc_constants.h | 24 +-- mediachanger/castorrmc/h/rmc_logit.h | 17 +- mediachanger/castorrmc/h/rmc_logreq.h | 17 +- .../castorrmc/h/rmc_marshall_element.h | 17 +- mediachanger/castorrmc/h/rmc_procreq.h | 35 ++-- mediachanger/castorrmc/h/rmc_send_scsi_cmd.h | 36 ++--- mediachanger/castorrmc/h/rmc_sendrep.h | 17 +- mediachanger/castorrmc/h/rmc_smcsubr.h | 35 ++-- mediachanger/castorrmc/h/rmc_smcsubr2.h | 17 +- mediachanger/castorrmc/h/scsictl.h | 27 ++-- mediachanger/castorrmc/h/serrno.h | 23 +-- mediachanger/castorrmc/h/serrno.man | 14 +- mediachanger/castorrmc/h/smc_constants.h | 17 +- mediachanger/castorrmc/h/smc_struct.h | 17 +- mediachanger/castorrmc/h/strerror_r_wrapper.h | 37 ++--- mediachanger/castorrmc/rmc/CMakeLists.txt | 29 ++-- mediachanger/castorrmc/rmc/cta-rmcd.1cta | 30 ++-- mediachanger/castorrmc/rmc/cta-smc.1cta | 32 ++-- mediachanger/castorrmc/rmc/rmc_dismount.c | 16 +- mediachanger/castorrmc/rmc/rmc_dismount.man | 15 +- mediachanger/castorrmc/rmc/rmc_errmsg.c | 16 +- mediachanger/castorrmc/rmc/rmc_export.c | 16 +- mediachanger/castorrmc/rmc/rmc_export.man | 15 +- .../castorrmc/rmc/rmc_find_cartridge.c | 16 +- .../castorrmc/rmc/rmc_find_cartridge.man | 15 +- mediachanger/castorrmc/rmc/rmc_get_geometry.c | 16 +- .../castorrmc/rmc/rmc_get_geometry.man | 15 +- mediachanger/castorrmc/rmc/rmc_import.c | 16 +- mediachanger/castorrmc/rmc/rmc_import.man | 15 +- mediachanger/castorrmc/rmc/rmc_logit.c | 18 ++- mediachanger/castorrmc/rmc/rmc_logreq.c | 20 ++- .../castorrmc/rmc/rmc_marshall_element.c | 20 ++- mediachanger/castorrmc/rmc/rmc_mount.c | 16 +- mediachanger/castorrmc/rmc/rmc_mount.man | 15 +- mediachanger/castorrmc/rmc/rmc_procreq.c | 20 ++- .../castorrmc/rmc/rmc_read_elem_status.c | 16 +- .../castorrmc/rmc/rmc_read_elem_status.man | 15 +- .../castorrmc/rmc/rmc_send_scsi_cmd.c | 38 +++-- mediachanger/castorrmc/rmc/rmc_sendrep.c | 16 +- mediachanger/castorrmc/rmc/rmc_serv.c | 18 ++- mediachanger/castorrmc/rmc/rmc_seterrbuf.man | 15 +- mediachanger/castorrmc/rmc/rmc_smcsubr.c | 79 ++++++---- mediachanger/castorrmc/rmc/send2rmc.c | 16 +- mediachanger/castorrmc/rmc/smc.c | 54 ++++--- mediachanger/cta-mediachanger-dismount.1cta | 26 +-- mediachanger/cta-mediachanger-mount.1cta | 26 +-- mediachanger/io.cpp | 25 ++- mediachanger/io.hpp | 29 ++-- migration/CMakeLists.txt | 25 ++- migration/castor/CMakeLists.txt | 25 ++- migration/castor/begin_vo_export_to_cta.sh | 39 ++--- migration/castor/castor_tools.py | 55 +++---- .../castor/castorns_build_dirsfullpath.sql | 9 +- .../castor/castorns_ctamigration_schema.sql | 36 ++--- .../castor/castorvmgr_ctamigration_schema.sql | 36 ++--- migration/castor/complete_cta_export.py | 36 ++--- migration/castor/dlf.py | 48 +++--- .../export_production_tapepool_to_cta.sh | 40 ++--- migration/castor/tapepool_castor_to_cta.py | 36 ++--- .../castor/tests/create_castor_ns_schema.sql | 37 ++--- .../tests/create_castor_vmgr_schema.sql | 36 ++--- .../castor/tests/drop_castor_ns_schema.sql | 17 ++ .../castor/tests/drop_castor_vmgr_schema.sql | 17 ++ migration/castor/vmgr_reenable_tapepool.sh | 40 ++--- migration/castor/zerolen_castor_to_cta.py | 36 ++--- migration/cta-catalogue-initialise.sh | 16 +- .../cta-catalogue-remove-castor-tapes.py | 35 ++-- .../cta_catalogue_remove_castor_migration.sql | 3 +- migration/gRPC/CMakeLists.txt | 25 ++- migration/gRPC/EosImportDirs.cpp | 5 +- migration/gRPC/EosImportDirs.hpp | 5 +- migration/gRPC/EosImportDirsCmd.cpp | 5 +- migration/gRPC/EosImportFiles.cpp | 5 +- migration/gRPC/EosImportFiles.hpp | 5 +- migration/gRPC/EosImportFilesCmd.cpp | 5 +- migration/gRPC/EosTestDirInject.cpp | 5 +- migration/gRPC/EosTestFileInject.cpp | 5 +- migration/gRPC/GrpcClient.cpp | 5 +- migration/gRPC/GrpcClient.hpp | 5 +- migration/gRPC/GrpcUtils.cpp | 5 +- migration/gRPC/GrpcUtils.hpp | 5 +- migration/gRPC/GrpcUtilsTest.cpp | 17 ++ migration/gRPC/castor-migration.conf.example | 1 - migration/gRPC/json-pretty-print.sh | 15 ++ .../oracle_catalogue_castor_migration.sql | 37 ++--- ...racle_catalogue_import_only_tape_files.sql | 1 - objectstore/Agent.cpp | 25 ++- objectstore/Agent.hpp | 25 ++- objectstore/AgentHeartbeatThread.cpp | 25 ++- objectstore/AgentHeartbeatThread.hpp | 25 ++- objectstore/AgentReference.cpp | 25 ++- objectstore/AgentReference.hpp | 25 ++- objectstore/AgentReferenceInterface.cpp | 27 ++-- objectstore/AgentReferenceInterface.hpp | 27 ++-- objectstore/AgentRegister.cpp | 25 ++- objectstore/AgentRegister.hpp | 25 ++- objectstore/AgentWatchdog.cpp | 25 ++- objectstore/AgentWatchdog.hpp | 25 ++- objectstore/AgentWrapper.cpp | 27 ++-- objectstore/AgentWrapper.hpp | 27 ++-- objectstore/Algorithms.hpp | 27 ++-- objectstore/AlgorithmsTest.cpp | 25 ++- objectstore/ArchiveFileSerDeser.hpp | 25 ++- objectstore/ArchiveQueue.cpp | 25 ++- objectstore/ArchiveQueue.hpp | 25 ++- objectstore/ArchiveQueueAlgorithms.cpp | 25 ++- objectstore/ArchiveQueueAlgorithms.hpp | 25 ++- objectstore/ArchiveQueueFailedAlgorithms.cpp | 27 ++-- objectstore/ArchiveQueueShard.cpp | 25 ++- objectstore/ArchiveQueueShard.hpp | 25 ++- .../ArchiveQueueToReportAlgorithms.cpp | 27 ++-- ...ueToReportToRepackForFailureAlgorithms.cpp | 27 ++-- ...ueToReportToRepackForSuccessAlgorithms.cpp | 27 ++-- .../ArchiveQueueToTransferAlgorithms.cpp | 27 ++-- ...hiveQueueToTransferForRepackAlgorithms.cpp | 27 ++-- objectstore/ArchiveRequest.cpp | 25 ++- objectstore/ArchiveRequest.hpp | 25 ++- objectstore/Backend.hpp | 25 ++- objectstore/BackendFactory.cpp | 25 ++- objectstore/BackendFactory.hpp | 25 ++- objectstore/BackendPopulator.cpp | 25 ++- objectstore/BackendPopulator.hpp | 25 ++- objectstore/BackendRados.cpp | 25 ++- objectstore/BackendRados.hpp | 25 ++- objectstore/BackendRadosTestSwitch.hpp | 25 ++- objectstore/BackendTest.cpp | 25 ++- objectstore/BackendTest.hpp | 25 ++- objectstore/BackendVFS.cpp | 25 ++- objectstore/BackendVFS.hpp | 25 ++- objectstore/CMakeLists.txt | 31 ++-- objectstore/DiskFileInfoSerDeser.hpp | 27 ++-- objectstore/DriveRegister.cpp | 25 ++- objectstore/DriveRegister.hpp | 25 ++- objectstore/DriveState.cpp | 25 ++- objectstore/DriveState.hpp | 25 ++- objectstore/EntryLogSerDeser.hpp | 25 ++- objectstore/GarbageCollector.cpp | 25 ++- objectstore/GarbageCollector.hpp | 25 ++- objectstore/GarbageCollectorTest.cpp | 25 ++- objectstore/GenericObject.cpp | 25 ++- objectstore/GenericObject.hpp | 25 ++- objectstore/Helpers.cpp | 25 ++- objectstore/Helpers.hpp | 25 ++- objectstore/JobQueueType.cpp | 25 ++- objectstore/JobQueueType.hpp | 25 ++- objectstore/LifecycleTimingsSerDeser.hpp | 27 ++-- objectstore/MountPolicySerDeser.hpp | 25 ++- objectstore/ObjectOps.cpp | 25 ++- objectstore/ObjectOps.hpp | 25 ++- objectstore/ProtobufCleaner.cpp | 25 ++- objectstore/ProtocolBuffersAlgorithms.cpp | 25 ++- objectstore/ProtocolBuffersAlgorithms.hpp | 25 ++- objectstore/RepackIndex.cpp | 25 ++- objectstore/RepackIndex.hpp | 25 ++- objectstore/RepackQueue.cpp | 25 ++- objectstore/RepackQueue.hpp | 25 ++- objectstore/RepackQueueAlgorithms.hpp | 25 ++- objectstore/RepackQueuePendingAlgorithms.cpp | 27 ++-- objectstore/RepackQueueToExpandAlgorithms.cpp | 17 ++ objectstore/RepackRequest.cpp | 25 ++- objectstore/RepackRequest.hpp | 25 ++- objectstore/RetrieveActivityCountMap.cpp | 25 ++- objectstore/RetrieveActivityCountMap.hpp | 25 ++- objectstore/RetrieveQueue.cpp | 25 ++- objectstore/RetrieveQueue.hpp | 25 ++- objectstore/RetrieveQueueAlgorithms.hpp | 27 ++-- objectstore/RetrieveQueueFailedAlgorithms.cpp | 27 ++-- objectstore/RetrieveQueueShard.cpp | 25 ++- objectstore/RetrieveQueueShard.hpp | 25 ++- objectstore/RetrieveQueueTest.cpp | 25 ++- .../RetrieveQueueToReportAlgorithms.cpp | 27 ++-- ...ueToReportToRepackForFailureAlgorithms.cpp | 27 ++-- ...ueToReportToRepackForSuccessAlgorithms.cpp | 27 ++-- .../RetrieveQueueToTransferAlgorithms.cpp | 27 ++-- objectstore/RetrieveRequest.cpp | 25 ++- objectstore/RetrieveRequest.hpp | 25 ++- objectstore/RootEntry.cpp | 25 ++- objectstore/RootEntry.hpp | 25 ++- objectstore/RootEntryTest.cpp | 25 ++- objectstore/SchedulerGlobalLock.cpp | 25 ++- objectstore/SchedulerGlobalLock.hpp | 25 ++- objectstore/SerializersExceptions.hpp | 25 ++- objectstore/Sorter.cpp | 27 ++-- objectstore/Sorter.hpp | 27 ++-- objectstore/SorterArchiveJob.hpp | 27 ++-- objectstore/SorterTest.cpp | 27 ++-- objectstore/TapeFileSerDeser.hpp | 25 ++- objectstore/ValueCountMap.cpp | 25 ++- objectstore/ValueCountMap.hpp | 25 ++- ...ta-objectstore-collect-orphaned-object.cpp | 25 ++- ...bjectstore-create-missing-repack-index.cpp | 25 ++- ...objectstore-dereference-removed-queues.cpp | 25 ++- objectstore/cta-objectstore-dump-object.cpp | 25 ++- objectstore/cta-objectstore-initialize.cpp | 25 ++- objectstore/cta-objectstore-list.cpp | 25 ++- objectstore/cta.proto | 37 +++-- python/CMakeLists.txt | 25 ++- python/eosfstgcd/CMakeLists.txt | 25 ++- python/eosfstgcd/cta-fst-gcd.1cta | 26 +-- python/eosfstgcd/cta-fst-gcd.conf.example | 25 ++- python/eosfstgcd/ctafstgcd.py | 25 ++- python/eosfstgcd/test_ctafstgcd.py | 25 ++- rdbms/AutoRollback.cpp | 25 ++- rdbms/AutoRollback.hpp | 25 ++- rdbms/AutocommitMode.hpp | 25 ++- rdbms/CMakeLists.txt | 25 ++- rdbms/CheckConstraintError.cpp | 25 ++- rdbms/CheckConstraintError.hpp | 25 ++- rdbms/Conn.cpp | 25 ++- rdbms/Conn.hpp | 25 ++- rdbms/ConnAndStmts.hpp | 25 ++- rdbms/ConnPool.cpp | 25 ++- rdbms/ConnPool.hpp | 25 ++- rdbms/ConnPoolTest.cpp | 25 ++- rdbms/ConnTest.cpp | 25 ++- rdbms/ConnTest.hpp | 25 ++- rdbms/Constants.hpp | 25 ++- rdbms/ConstraintError.cpp | 25 ++- rdbms/ConstraintError.hpp | 25 ++- rdbms/DbConfigVersionOfConnTest.cpp | 25 ++- rdbms/DbConfigVersionOfStmtTest.cpp | 25 ++- rdbms/InMemoryVersionOfConnTest.cpp | 25 ++- rdbms/InMemoryVersionOfStmtTest.cpp | 25 ++- rdbms/InvalidResultSet.hpp | 25 ++- rdbms/Login.cpp | 25 ++- rdbms/Login.hpp | 25 ++- rdbms/LoginFactory.cpp | 25 ++- rdbms/LoginFactory.hpp | 25 ++- rdbms/LoginTest.cpp | 25 ++- rdbms/NullDbValue.cpp | 25 ++- rdbms/NullDbValue.hpp | 25 ++- rdbms/PrimaryKeyError.cpp | 25 ++- rdbms/PrimaryKeyError.hpp | 25 ++- rdbms/RdbmsTest.cpp | 25 ++- rdbms/Rset.cpp | 25 ++- rdbms/Rset.hpp | 25 ++- rdbms/RsetTest.cpp | 25 ++- rdbms/Stmt.cpp | 25 ++- rdbms/Stmt.hpp | 25 ++- rdbms/StmtPool.cpp | 25 ++- rdbms/StmtPool.hpp | 25 ++- rdbms/StmtPoolTest.cpp | 25 ++- rdbms/StmtTest.cpp | 25 ++- rdbms/StmtTest.hpp | 25 ++- rdbms/UniqueError.cpp | 25 ++- rdbms/UniqueError.hpp | 25 ++- rdbms/rdbms.cpp | 25 ++- rdbms/rdbms.hpp | 25 ++- rdbms/wrapper/CMakeLists.txt | 25 ++- rdbms/wrapper/ColumnNameToIdx.cpp | 25 ++- rdbms/wrapper/ColumnNameToIdx.hpp | 25 ++- rdbms/wrapper/ColumnNameToIdxAndType.cpp | 25 ++- rdbms/wrapper/ColumnNameToIdxAndType.hpp | 25 ++- rdbms/wrapper/ConnFactory.cpp | 25 ++- rdbms/wrapper/ConnFactory.hpp | 25 ++- rdbms/wrapper/ConnFactoryFactory.cpp | 25 ++- rdbms/wrapper/ConnFactoryFactory.hpp | 25 ++- rdbms/wrapper/ConnTest.cpp | 25 ++- rdbms/wrapper/ConnWrapper.cpp | 25 ++- rdbms/wrapper/ConnWrapper.hpp | 25 ++- rdbms/wrapper/Mysql.cpp | 25 ++- rdbms/wrapper/Mysql.hpp | 25 ++- rdbms/wrapper/MysqlConn.cpp | 25 ++- rdbms/wrapper/MysqlConn.hpp | 25 ++- rdbms/wrapper/MysqlConnFactory.cpp | 25 ++- rdbms/wrapper/MysqlConnFactory.hpp | 25 ++- rdbms/wrapper/MysqlConnTest.cpp | 25 ++- rdbms/wrapper/MysqlRset.cpp | 25 ++- rdbms/wrapper/MysqlRset.hpp | 25 ++- rdbms/wrapper/MysqlStmt.cpp | 25 ++- rdbms/wrapper/MysqlStmt.hpp | 25 ++- rdbms/wrapper/OcciColumn.cpp | 25 ++- rdbms/wrapper/OcciColumn.hpp | 25 ++- rdbms/wrapper/OcciColumnTest.cpp | 25 ++- rdbms/wrapper/OcciConn.cpp | 25 ++- rdbms/wrapper/OcciConn.hpp | 25 ++- rdbms/wrapper/OcciConnFactory.cpp | 25 ++- rdbms/wrapper/OcciConnFactory.hpp | 25 ++- rdbms/wrapper/OcciEnv.cpp | 25 ++- rdbms/wrapper/OcciEnv.hpp | 25 ++- rdbms/wrapper/OcciEnvSingleton.cpp | 25 ++- rdbms/wrapper/OcciEnvSingleton.hpp | 25 ++- rdbms/wrapper/OcciRset.cpp | 25 ++- rdbms/wrapper/OcciRset.hpp | 25 ++- rdbms/wrapper/OcciStmt.cpp | 25 ++- rdbms/wrapper/OcciStmt.hpp | 25 ++- rdbms/wrapper/ParamNameToIdx.cpp | 25 ++- rdbms/wrapper/ParamNameToIdx.hpp | 25 ++- rdbms/wrapper/ParamNameToIdxTest.cpp | 25 ++- rdbms/wrapper/Postgres.hpp | 25 ++- rdbms/wrapper/PostgresColumn.cpp | 25 ++- rdbms/wrapper/PostgresColumn.hpp | 25 ++- rdbms/wrapper/PostgresConn.cpp | 25 ++- rdbms/wrapper/PostgresConn.hpp | 25 ++- rdbms/wrapper/PostgresConnFactory.cpp | 25 ++- rdbms/wrapper/PostgresConnFactory.hpp | 25 ++- rdbms/wrapper/PostgresRset.cpp | 25 ++- rdbms/wrapper/PostgresRset.hpp | 25 ++- rdbms/wrapper/PostgresStmt.cpp | 25 ++- rdbms/wrapper/PostgresStmt.hpp | 25 ++- rdbms/wrapper/PostgresStmtTest.cpp | 25 ++- rdbms/wrapper/RsetWrapper.cpp | 25 ++- rdbms/wrapper/RsetWrapper.hpp | 25 ++- rdbms/wrapper/Sqlite.cpp | 25 ++- rdbms/wrapper/Sqlite.hpp | 25 ++- rdbms/wrapper/SqliteConn.cpp | 25 ++- rdbms/wrapper/SqliteConn.hpp | 25 ++- rdbms/wrapper/SqliteConnFactory.cpp | 25 ++- rdbms/wrapper/SqliteConnFactory.hpp | 25 ++- rdbms/wrapper/SqliteRset.cpp | 25 ++- rdbms/wrapper/SqliteRset.hpp | 25 ++- rdbms/wrapper/SqliteStmt.cpp | 25 ++- rdbms/wrapper/SqliteStmt.hpp | 25 ++- rdbms/wrapper/SqliteStmtTest.cpp | 25 ++- rdbms/wrapper/StmtWrapper.cpp | 25 ++- rdbms/wrapper/StmtWrapper.hpp | 25 ++- scheduler/ArchiveJob.cpp | 25 ++- scheduler/ArchiveJob.hpp | 25 ++- scheduler/ArchiveMount.cpp | 25 ++- scheduler/ArchiveMount.hpp | 25 ++- scheduler/CMakeLists.txt | 18 ++- scheduler/DiskReportRunner.cpp | 25 ++- scheduler/DiskReportRunner.hpp | 25 ++- scheduler/LabelMount.cpp | 25 ++- scheduler/LabelMount.hpp | 25 ++- scheduler/LogicalLibrary.cpp | 25 ++- scheduler/LogicalLibrary.hpp | 25 ++- scheduler/MountRequest.cpp | 25 ++- scheduler/MountRequest.hpp | 25 ++- scheduler/MountType.cpp | 25 ++- scheduler/MountType.hpp | 25 ++- scheduler/OStoreDB/MemQueues.cpp | 25 ++- scheduler/OStoreDB/MemQueues.hpp | 25 ++- scheduler/OStoreDB/OStoreDB.cpp | 25 ++- scheduler/OStoreDB/OStoreDB.hpp | 25 ++- scheduler/OStoreDB/OStoreDBFactory.hpp | 25 ++- scheduler/OStoreDB/OStoreDBInit.hpp | 4 +- scheduler/OStoreDB/OStoreDBTest.cpp | 25 ++- scheduler/OStoreDB/OStoreDBTest.hpp | 25 ++- scheduler/OStoreDB/OStoreDBWithAgent.cpp | 25 ++- scheduler/OStoreDB/OStoreDBWithAgent.hpp | 25 ++- scheduler/OStoreDB/QueueItor.cpp | 5 +- scheduler/OStoreDB/QueueItor.hpp | 5 +- scheduler/PositioningMethod.cpp | 25 ++- scheduler/PositioningMethod.hpp | 25 ++- scheduler/RepackReportThread.cpp | 27 ++-- scheduler/RepackReportThread.hpp | 27 ++-- scheduler/RepackRequest.cpp | 27 ++-- scheduler/RepackRequest.hpp | 25 ++- scheduler/RepackRequestManager.cpp | 27 ++-- scheduler/RepackRequestManager.hpp | 25 ++- scheduler/RetrieveJob.cpp | 25 ++- scheduler/RetrieveJob.hpp | 25 ++- scheduler/RetrieveMount.cpp | 25 ++- scheduler/RetrieveMount.hpp | 25 ++- scheduler/RetrieveRequestDump.hpp | 25 ++- scheduler/Scheduler.cpp | 27 ++-- scheduler/Scheduler.hpp | 25 ++- scheduler/SchedulerDatabase.cpp | 25 ++- scheduler/SchedulerDatabase.hpp | 25 ++- scheduler/SchedulerDatabaseFactory.cpp | 25 ++- scheduler/SchedulerDatabaseFactory.hpp | 25 ++- scheduler/SchedulerDatabaseTest.cpp | 25 ++- scheduler/SchedulerTest.cpp | 25 ++- scheduler/SchedulingInfos.cpp | 25 ++- scheduler/SchedulingInfos.hpp | 25 ++- scheduler/TapeMount.cpp | 25 ++- scheduler/TapeMount.hpp | 25 ++- scheduler/TapeMountDummy.hpp | 25 ++- scheduler/testingMocks/MockArchiveJob.hpp | 25 ++- scheduler/testingMocks/MockArchiveMount.hpp | 34 ++-- scheduler/testingMocks/MockRetrieveJob.hpp | 25 ++- scheduler/testingMocks/MockRetrieveMount.hpp | 25 ++- statistics/CMakeLists.txt | 31 ++-- statistics/DatabaseStatisticsService.cpp | 25 ++- statistics/DatabaseStatisticsService.hpp | 25 ++- .../DatabaseStatisticsServiceFactory.cpp | 25 ++- .../DatabaseStatisticsServiceFactory.hpp | 25 ++- statistics/FileStatistics.cpp | 25 ++- statistics/FileStatistics.hpp | 25 ++- statistics/JsonStatisticsService.cpp | 25 ++- statistics/JsonStatisticsService.hpp | 25 ++- statistics/JsonStatisticsServiceFactory.hpp | 25 ++- statistics/MySQLStatisticsService.cpp | 25 ++- statistics/MySQLStatisticsService.hpp | 25 ++- .../MysqlStatisticsSchema.before_SQL.cpp | 25 ++- statistics/MysqlStatisticsSchema.hpp | 25 ++- statistics/Statistics.cpp | 25 ++- statistics/Statistics.hpp | 25 ++- statistics/StatisticsSaveCmd.cpp | 25 ++- statistics/StatisticsSaveCmd.hpp | 25 ++- statistics/StatisticsSaveCmdLineArgs.cpp | 25 ++- statistics/StatisticsSaveCmdLineArgs.hpp | 25 ++- statistics/StatisticsSaveCmdMain.cpp | 25 ++- statistics/StatisticsSchema.cpp | 27 ++-- statistics/StatisticsSchema.hpp | 25 ++- statistics/StatisticsSchemaFactory.cpp | 27 ++-- statistics/StatisticsSchemaFactory.hpp | 27 ++-- statistics/StatisticsService.cpp | 25 ++- statistics/StatisticsService.hpp | 25 ++- statistics/StatisticsServiceFactory.cpp | 25 ++- statistics/StatisticsServiceFactory.hpp | 25 ++- statistics/StatisticsUpdateCmd.cpp | 25 ++- statistics/StatisticsUpdateCmd.hpp | 25 ++- statistics/StatisticsUpdateCmdLineArgs.cpp | 25 ++- statistics/StatisticsUpdateCmdLineArgs.hpp | 25 ++- statistics/StatisticsUpdateCmdMain.cpp | 25 ++- statistics/common_statistics_schema.sql | 2 +- tapeserver/CMakeLists.txt | 14 ++ tapeserver/TPCONFIG.example | 29 ++-- tapeserver/castor/CMakeLists.txt | 28 ++-- tapeserver/castor/legacymsg/CMakeLists.txt | 14 ++ tapeserver/castor/legacymsg/TapeConstants.h | 19 ++- .../castor/legacymsg/TapeLabelRqstMsgBody.cpp | 34 ++-- .../castor/legacymsg/TapeLabelRqstMsgBody.hpp | 34 ++-- tapeserver/castor/messages/AddLogParams.proto | 27 ++-- .../castor/messages/ArchiveJobFromCTA.proto | 27 ++-- tapeserver/castor/messages/CMakeLists.txt | 25 ++- tapeserver/castor/messages/Constants.cpp | 34 ++-- tapeserver/castor/messages/Constants.hpp | 34 ++-- .../castor/messages/DeleteLogParams.proto | 27 ++-- tapeserver/castor/messages/Exception.proto | 27 ++-- tapeserver/castor/messages/ForkCleaner.proto | 29 ++-- .../castor/messages/ForkDataTransfer.proto | 29 ++-- tapeserver/castor/messages/ForkLabel.proto | 29 ++-- .../castor/messages/ForkSucceeded.proto | 29 ++-- tapeserver/castor/messages/Frame.cpp | 34 ++-- tapeserver/castor/messages/Frame.hpp | 34 ++-- tapeserver/castor/messages/Header.proto | 35 ++-- tapeserver/castor/messages/Heartbeat.proto | 27 ++-- tapeserver/castor/messages/LabelError.proto | 27 ++-- .../castor/messages/NbFilesOnTape.proto | 27 ++-- .../castor/messages/ProcessCrashed.proto | 29 ++-- .../castor/messages/ProcessExited.proto | 29 ++-- tapeserver/castor/messages/README | 41 ++--- .../castor/messages/RetrieveJobFromCTA.proto | 27 ++-- tapeserver/castor/messages/ReturnValue.proto | 27 ++-- .../castor/messages/StopProcessForker.proto | 29 ++-- .../messages/TapeMountedForMigration.proto | 27 ++-- .../messages/TapeMountedForRecall.proto | 27 ++-- .../castor/messages/TapeUnmountStarted.proto | 27 ++-- .../castor/messages/TapeUnmounted.proto | 27 ++-- .../castor/messages/TapeserverProxyDummy.cpp | 32 ++-- .../castor/messages/TapeserverProxyDummy.hpp | 32 ++-- tapeserver/castor/messages/messages.cpp | 34 ++-- tapeserver/castor/messages/messages.hpp | 34 ++-- tapeserver/castor/tape/CMakeLists.txt | 31 ++-- tapeserver/castor/tape/Constants.hpp | 35 ++-- .../tape/doc/class_diagrams/generatesvgs.sh | 15 ++ .../collaboration_diagrams/generatesvgs.sh | 15 ++ .../doc/dependency_diagrams/generatesvgs.sh | 15 ++ .../castor/tape/doc/fstns/generatepdfs.sh | 15 ++ .../doc/sequence_diagrams/generatesvgs.sh | 15 ++ .../castor/tape/tapeserver/CMakeLists.txt | 32 ++-- .../castor/tape/tapeserver/RAO/CMakeLists.txt | 16 +- .../tape/tapeserver/RAO/CTACostHeuristic.cpp | 25 ++- .../tape/tapeserver/RAO/CTACostHeuristic.hpp | 25 ++- .../RAO/ConfigurableRAOAlgorithmFactory.cpp | 25 ++- .../RAO/ConfigurableRAOAlgorithmFactory.hpp | 25 ++- .../tape/tapeserver/RAO/CostHeuristic.cpp | 25 ++- .../tape/tapeserver/RAO/CostHeuristic.hpp | 25 ++- .../tapeserver/RAO/CostHeuristicFactory.cpp | 25 ++- .../tapeserver/RAO/CostHeuristicFactory.hpp | 25 ++- .../tapeserver/RAO/EnterpriseRAOAlgorithm.cpp | 25 ++- .../tapeserver/RAO/EnterpriseRAOAlgorithm.hpp | 25 ++- .../RAO/EnterpriseRAOAlgorithmFactory.cpp | 25 ++- .../RAO/EnterpriseRAOAlgorithmFactory.hpp | 25 ++- .../tapeserver/RAO/FilePositionEstimator.cpp | 25 ++- .../tapeserver/RAO/FilePositionEstimator.hpp | 25 ++- .../RAO/FilePositionEstimatorFactory.cpp | 25 ++- .../RAO/FilePositionEstimatorFactory.hpp | 25 ++- .../tape/tapeserver/RAO/FilePositionInfos.cpp | 25 ++- .../tape/tapeserver/RAO/FilePositionInfos.hpp | 25 ++- .../InterpolationFilePositionEstimator.cpp | 25 ++- .../InterpolationFilePositionEstimator.hpp | 25 ++- .../tapeserver/RAO/LinearRAOAlgorithm.cpp | 25 ++- .../tapeserver/RAO/LinearRAOAlgorithm.hpp | 25 ++- .../NonConfigurableRAOAlgorithmFactory.cpp | 25 ++- .../NonConfigurableRAOAlgorithmFactory.hpp | 25 ++- .../castor/tape/tapeserver/RAO/Position.cpp | 25 ++- .../castor/tape/tapeserver/RAO/Position.hpp | 25 ++- .../tape/tapeserver/RAO/RAOAlgorithm.cpp | 25 ++- .../tape/tapeserver/RAO/RAOAlgorithm.hpp | 25 ++- .../tapeserver/RAO/RAOAlgorithmFactory.cpp | 25 ++- .../tapeserver/RAO/RAOAlgorithmFactory.hpp | 25 ++- .../RAO/RAOAlgorithmFactoryFactory.cpp | 25 ++- .../RAO/RAOAlgorithmFactoryFactory.hpp | 25 ++- .../castor/tape/tapeserver/RAO/RAOFile.cpp | 25 ++- .../castor/tape/tapeserver/RAO/RAOFile.hpp | 25 ++- .../castor/tape/tapeserver/RAO/RAOHelpers.cpp | 25 ++- .../castor/tape/tapeserver/RAO/RAOHelpers.hpp | 25 ++- .../castor/tape/tapeserver/RAO/RAOManager.cpp | 25 ++- .../castor/tape/tapeserver/RAO/RAOManager.hpp | 25 ++- .../castor/tape/tapeserver/RAO/RAOOptions.cpp | 25 ++- .../castor/tape/tapeserver/RAO/RAOOptions.hpp | 25 ++- .../castor/tape/tapeserver/RAO/RAOParams.cpp | 25 ++- .../castor/tape/tapeserver/RAO/RAOParams.hpp | 25 ++- .../castor/tape/tapeserver/RAO/RAOTest.cpp | 25 ++- .../tapeserver/RAO/RandomRAOAlgorithm.cpp | 25 ++- .../tapeserver/RAO/RandomRAOAlgorithm.hpp | 25 ++- .../tape/tapeserver/RAO/SLTFRAOAlgorithm.cpp | 25 ++- .../tape/tapeserver/RAO/SLTFRAOAlgorithm.hpp | 25 ++- .../tape/tapeserver/SCSI/CMakeLists.txt | 29 ++-- .../castor/tape/tapeserver/SCSI/Constants.cpp | 34 ++-- .../castor/tape/tapeserver/SCSI/Constants.hpp | 34 ++-- .../castor/tape/tapeserver/SCSI/Device.cpp | 34 ++-- .../castor/tape/tapeserver/SCSI/Device.hpp | 34 ++-- .../tape/tapeserver/SCSI/DeviceTest.cpp | 34 ++-- .../castor/tape/tapeserver/SCSI/DumpTest.cpp | 34 ++-- .../castor/tape/tapeserver/SCSI/Exception.cpp | 34 ++-- .../castor/tape/tapeserver/SCSI/Exception.hpp | 34 ++-- .../tape/tapeserver/SCSI/Structures.cpp | 34 ++-- .../tape/tapeserver/SCSI/Structures.hpp | 34 ++-- .../tape/tapeserver/SCSI/StructuresTest.cpp | 32 ++-- .../tape/tapeserver/TapeBridgeConstants.hpp | 35 ++-- .../tapeserver/daemon/AutoReleaseBlock.hpp | 34 ++-- .../tape/tapeserver/daemon/CMakeLists.txt | 35 ++-- .../tape/tapeserver/daemon/CleanerSession.cpp | 34 ++-- .../tape/tapeserver/daemon/CleanerSession.hpp | 34 ++-- .../tape/tapeserver/daemon/Constants.hpp | 32 ++-- .../tape/tapeserver/daemon/DataConsumer.hpp | 34 ++-- .../tape/tapeserver/daemon/DataPipeline.hpp | 34 ++-- .../tapeserver/daemon/DataTransferConfig.cpp | 34 ++-- .../tapeserver/daemon/DataTransferConfig.hpp | 34 ++-- .../tapeserver/daemon/DataTransferSession.cpp | 34 ++-- .../tapeserver/daemon/DataTransferSession.hpp | 34 ++-- .../daemon/DataTransferSessionTest.cpp | 34 ++-- .../tape/tapeserver/daemon/DiskReadTask.cpp | 34 ++-- .../tape/tapeserver/daemon/DiskReadTask.hpp | 34 ++-- .../tapeserver/daemon/DiskReadTaskTest.cpp | 34 ++-- .../tapeserver/daemon/DiskReadThreadPool.cpp | 34 ++-- .../tapeserver/daemon/DiskReadThreadPool.hpp | 35 ++-- .../tape/tapeserver/daemon/DiskStats.hpp | 34 ++-- .../tape/tapeserver/daemon/DiskWriteTask.cpp | 34 ++-- .../tape/tapeserver/daemon/DiskWriteTask.hpp | 34 ++-- .../tapeserver/daemon/DiskWriteTaskTest.cpp | 34 ++-- .../tapeserver/daemon/DiskWriteThreadPool.cpp | 34 ++-- .../tapeserver/daemon/DiskWriteThreadPool.hpp | 34 ++-- .../daemon/DiskWriteThreadPoolTest.cpp | 34 ++-- .../tapeserver/daemon/EmptyDriveProbe.cpp | 34 ++-- .../tapeserver/daemon/EmptyDriveProbe.hpp | 34 ++-- .../tapeserver/daemon/EncryptionControl.cpp | 34 ++-- .../tapeserver/daemon/EncryptionControl.hpp | 34 ++-- .../tape/tapeserver/daemon/ErrorFlag.hpp | 34 ++-- .../tape/tapeserver/daemon/LabelSession.cpp | 34 ++-- .../tape/tapeserver/daemon/LabelSession.hpp | 34 ++-- .../tapeserver/daemon/LabelSessionConfig.cpp | 34 ++-- .../tapeserver/daemon/LabelSessionConfig.hpp | 34 ++-- .../tape/tapeserver/daemon/MemBlock.hpp | 34 ++-- .../daemon/MigrationMemoryManager.cpp | 34 ++-- .../daemon/MigrationMemoryManager.hpp | 34 ++-- .../daemon/MigrationReportPacker.cpp | 34 ++-- .../daemon/MigrationReportPacker.hpp | 34 ++-- .../daemon/MigrationReportPackerTest.cpp | 34 ++-- .../daemon/MigrationTaskInjector.cpp | 34 ++-- .../daemon/MigrationTaskInjector.hpp | 34 ++-- .../castor/tape/tapeserver/daemon/Payload.hpp | 34 ++-- .../tapeserver/daemon/RecallMemoryManager.cpp | 34 ++-- .../tapeserver/daemon/RecallMemoryManager.hpp | 34 ++-- .../tapeserver/daemon/RecallReportPacker.cpp | 34 ++-- .../tapeserver/daemon/RecallReportPacker.hpp | 34 ++-- .../daemon/RecallReportPackerTest.cpp | 34 ++-- .../tapeserver/daemon/RecallTaskInjector.cpp | 34 ++-- .../tapeserver/daemon/RecallTaskInjector.hpp | 34 ++-- .../daemon/RecallTaskInjectorTest.cpp | 34 ++-- .../daemon/ReportPackerInterface.hpp | 34 ++-- .../castor/tape/tapeserver/daemon/Session.cpp | 34 ++-- .../castor/tape/tapeserver/daemon/Session.hpp | 34 ++-- .../daemon/TapeReadSingleThread.cpp | 34 ++-- .../daemon/TapeReadSingleThread.hpp | 34 ++-- .../tape/tapeserver/daemon/TapeReadTask.hpp | 34 ++-- .../tapeserver/daemon/TapeServerReporter.cpp | 34 ++-- .../tapeserver/daemon/TapeServerReporter.hpp | 34 ++-- .../tapeserver/daemon/TapeSessionStats.hpp | 34 ++-- .../daemon/TapeSingleThreadInterface.hpp | 34 ++-- .../daemon/TapeWriteSingleThread.cpp | 34 ++-- .../daemon/TapeWriteSingleThread.hpp | 35 ++-- .../tape/tapeserver/daemon/TapeWriteTask.cpp | 34 ++-- .../tape/tapeserver/daemon/TapeWriteTask.hpp | 34 ++-- .../tape/tapeserver/daemon/TaskWatchDog.hpp | 34 ++-- .../tapeserver/daemon/TaskWatchDogTest.cpp | 34 ++-- .../tape/tapeserver/daemon/VolumeInfo.hpp | 35 ++-- .../tape/tapeserver/drive/CMakeLists.txt | 29 ++-- .../tape/tapeserver/drive/DriveGeneric.cpp | 34 ++-- .../tape/tapeserver/drive/DriveGeneric.hpp | 34 ++-- .../tape/tapeserver/drive/DriveInterface.hpp | 34 ++-- .../tape/tapeserver/drive/DriveTest.cpp | 34 ++-- .../tape/tapeserver/drive/FakeDrive.cpp | 34 ++-- .../tape/tapeserver/drive/FakeDrive.hpp | 34 ++-- .../drive/TapeDriveReadWriteTest.cpp | 34 ++-- .../castor/tape/tapeserver/drive/mtio_add.hpp | 34 ++-- .../tapeserver/file/BasicReadWriteTest.cpp | 34 ++-- .../tape/tapeserver/file/CMakeLists.txt | 30 ++-- .../castor/tape/tapeserver/file/File.cpp | 34 ++-- .../castor/tape/tapeserver/file/File.hpp | 34 ++-- .../castor/tape/tapeserver/file/FileTest.cpp | 34 ++-- .../tape/tapeserver/file/Structures.cpp | 34 ++-- .../tape/tapeserver/file/Structures.hpp | 34 ++-- .../tape/tapeserver/file/StructuresTest.cpp | 34 ++-- .../tape/tapeserver/system/CMakeLists.txt | 29 ++-- .../tape/tapeserver/system/FileWrappers.cpp | 34 ++-- .../tape/tapeserver/system/FileWrappers.hpp | 34 ++-- .../castor/tape/tapeserver/system/Wrapper.cpp | 34 ++-- .../castor/tape/tapeserver/system/Wrapper.hpp | 34 ++-- .../tape/tapeserver/test/CMakeLists.txt | 16 +- .../SystemTest/tape-server-system-test.sh | 16 ++ .../utils/suppressUnusedVariable.hpp | 34 ++-- tapeserver/cta-taped.1cta | 28 ++-- tapeserver/cta-taped.cpp | 25 ++- tapeserver/cta-tapedSystemtests.cpp | 25 ++- tapeserver/daemon/CMakeLists.txt | 14 ++ tapeserver/daemon/CommandLineParams.cpp | 25 ++- tapeserver/daemon/CommandLineParams.hpp | 25 ++- tapeserver/daemon/DriveHandler.cpp | 25 ++- tapeserver/daemon/DriveHandler.hpp | 25 ++- tapeserver/daemon/DriveHandlerProxy.cpp | 25 ++- tapeserver/daemon/DriveHandlerProxy.hpp | 25 ++- .../daemon/FetchReportOrFlushLimits.hpp | 25 ++- tapeserver/daemon/MaintenanceHandler.cpp | 25 ++- tapeserver/daemon/MaintenanceHandler.hpp | 25 ++- tapeserver/daemon/ProcessManager.cpp | 25 ++- tapeserver/daemon/ProcessManager.hpp | 25 ++- tapeserver/daemon/ProcessManagerTests.cpp | 25 ++- tapeserver/daemon/SignalHandler.cpp | 25 ++- tapeserver/daemon/SignalHandler.hpp | 25 ++- tapeserver/daemon/SignalHandlerTests.cpp | 25 ++- tapeserver/daemon/SubprocessHandler.cpp | 17 ++ tapeserver/daemon/SubprocessHandler.hpp | 25 ++- tapeserver/daemon/TapeDaemon.cpp | 25 ++- tapeserver/daemon/TapeDaemon.hpp | 25 ++- tapeserver/daemon/TapedConfiguration.cpp | 25 ++- tapeserver/daemon/TapedConfiguration.hpp | 25 ++- tapeserver/daemon/TapedConfigurationTests.cpp | 25 ++- tapeserver/daemon/TapedProxy.cpp | 34 ++-- tapeserver/daemon/TapedProxy.hpp | 32 ++-- tapeserver/daemon/TestSubprocessHandlers.hpp | 25 ++- tapeserver/daemon/Tpconfig.cpp | 25 ++- tapeserver/daemon/Tpconfig.hpp | 25 ++- tapeserver/daemon/TpconfigLine.cpp | 25 ++- tapeserver/daemon/TpconfigLine.hpp | 25 ++- tapeserver/daemon/TpconfigTests.cpp | 25 ++- tapeserver/daemon/WatchdogMessage.proto | 25 ++- tapeserver/daemon/cta-taped.conf.example | 30 ++-- tapeserver/h/Castor_limits.h | 24 +-- tapeserver/session/CMakeLists.txt | 14 ++ tapeserver/session/SessionState.cpp | 25 ++- tapeserver/session/SessionState.hpp | 25 ++- tapeserver/session/SessionType.cpp | 25 ++- tapeserver/session/SessionType.hpp | 25 ++- tapeserver/tapelabel/CMakeLists.txt | 25 ++- tapeserver/tapelabel/CmdLineTool.cpp | 25 ++- tapeserver/tapelabel/CmdLineTool.hpp | 25 ++- tapeserver/tapelabel/TapeLabelCmd.cpp | 25 ++- tapeserver/tapelabel/TapeLabelCmd.hpp | 25 ++- tapeserver/tapelabel/TapeLabelCmdLineArgs.cpp | 25 ++- tapeserver/tapelabel/TapeLabelCmdLineArgs.hpp | 25 ++- .../tapelabel/TapeLabelCmdLineArgsTest.cpp | 25 ++- tapeserver/tapelabel/TapeLabelCmdMain.cpp | 25 ++- tapeserver/tapelabel/cta-tape-label.1cta | 28 ++-- tests/CMakeLists.txt | 25 ++- tests/GlobalCatalogueFactoryForUnitTests.cpp | 25 ++- tests/GlobalCatalogueFactoryForUnitTests.hpp | 25 ++- tests/ImmutableFileTest.cpp | 25 ++- tests/ImmutableFileTest.hpp | 25 ++- tests/ImmutableFileTestCmdLineArgs.cpp | 25 ++- tests/ImmutableFileTestCmdLineArgs.hpp | 25 ++- tests/ImmutableFileTestMain.cpp | 25 ++- tests/RdbmsUnitTestsCmdLineArgs.cpp | 25 ++- tests/RdbmsUnitTestsCmdLineArgs.hpp | 25 ++- tests/SubprocessSystemTests.cpp | 25 ++- tests/TempDirectory.cpp | 27 ++-- tests/TempDirectory.hpp | 27 ++-- tests/TempFile.cpp | 25 ++- tests/TempFile.hpp | 25 ++- tests/TestsCompileTimeSwitches.hpp | 25 ++- tests/cta-rdbmsUnitTests-oracle.sh.in | 25 ++- tests/cta-unitPlusSystemTests.sh | 18 ++- tests/postgresqlUnitTests.sh | 17 +- tests/rdbmsUnitTests.cpp | 25 ++- tests/scripts/500GB-file-stream.sh | 15 ++ tests/scripts/bulk-cta-retrieve.sh | 17 +- tests/scripts/bulk-drop-disk-replica.sh | 23 ++- ...y-files-archive-migrate-retrieve-delete.sh | 15 ++ tests/system_tests.cpp | 25 ++- tests/unit_tests.cpp | 25 ++- version.hpp.in | 27 ++-- xroot_plugins/CMakeLists.txt | 29 ++-- xroot_plugins/GrpcClient.cpp | 5 +- xroot_plugins/GrpcClient.hpp | 5 +- xroot_plugins/GrpcEndpoint.cpp | 5 +- xroot_plugins/GrpcEndpoint.hpp | 5 +- xroot_plugins/Namespace.hpp | 5 +- xroot_plugins/Versions.hpp | 25 ++- xroot_plugins/XrdCtaAdminLs.hpp | 5 +- xroot_plugins/XrdCtaArchiveRouteLs.hpp | 5 +- xroot_plugins/XrdCtaDiskSystemLs.hpp | 5 +- xroot_plugins/XrdCtaDriveLs.hpp | 5 +- xroot_plugins/XrdCtaFailedRequestLs.hpp | 5 +- xroot_plugins/XrdCtaGroupMountRuleLs.hpp | 5 +- xroot_plugins/XrdCtaLogicalLibraryLs.hpp | 5 +- xroot_plugins/XrdCtaMediaTypeLs.hpp | 5 +- xroot_plugins/XrdCtaMountPolicyLs.hpp | 5 +- xroot_plugins/XrdCtaRecycleTapeFileLs.hpp | 25 ++- xroot_plugins/XrdCtaRepackLs.hpp | 27 ++-- xroot_plugins/XrdCtaRequesterMountRuleLs.hpp | 5 +- xroot_plugins/XrdCtaSchedulingInfosLs.hpp | 5 +- xroot_plugins/XrdCtaShowQueues.hpp | 5 +- xroot_plugins/XrdCtaStorageClassLs.hpp | 5 +- xroot_plugins/XrdCtaStream.hpp | 5 +- xroot_plugins/XrdCtaTapeFileLs.hpp | 5 +- xroot_plugins/XrdCtaTapeLs.hpp | 5 +- xroot_plugins/XrdCtaTapePoolLs.hpp | 5 +- xroot_plugins/XrdCtaVersion.hpp | 25 ++- xroot_plugins/XrdCtaVirtualOrganizationLs.hpp | 5 +- xroot_plugins/XrdSsiCtaRequestMessage.cpp | 5 +- xroot_plugins/XrdSsiCtaRequestMessage.hpp | 5 +- xroot_plugins/XrdSsiCtaRequestProc.cpp | 5 +- xroot_plugins/XrdSsiCtaServiceProvider.cpp | 3 +- xroot_plugins/XrdSsiCtaServiceProvider.hpp | 5 +- 1443 files changed, 17694 insertions(+), 17672 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 76abf528f6..8468adec26 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,18 +1,17 @@ -# The CERN Tape Archive (CTA) project -# Copyright (C) 2015 CERN +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2015-2021 CERN +# @license 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 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. # -# 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 . +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . cmake_minimum_required (VERSION 2.6) project(cta) @@ -74,7 +73,7 @@ include(cmake/CTAVersions.cmake) IF(DEFINED PackageOnly) message (STATUS "Running CMake in package-only mode") - set(COMPILE_PACKAGING "1") + set(COMPILE_PACKAGING "1") ELSE(DEFINED PackageOnly) message (STATUS "Running in full configuration mode.") message (STATUS "Override with -DPackageOnly:Bool=true") @@ -94,7 +93,7 @@ ELSE(DEFINED PackageOnly) ELSE() # log choosen default (RelWithDebInfo) and set it message(STATUS "Setting build type to 'RelWithDebInfo' as none was specified.") - message (STATUS "Override with -DCMAKE_BUILD_TYPE:STRING=Debug") + message (STATUS "Override with -DCMAKE_BUILD_TYPE:STRING=Debug") set(CMAKE_BUILD_TYPE RelWithDebInfo CACHE STRING "Choose the type of build." FORCE) # Set the possible values of build type for cmake-gui # this command is not yet available in SLC6's cmake 2.6 @@ -149,7 +148,7 @@ ELSE(DEFINED PackageOnly) add_subdirectory(rdbms) add_subdirectory(scheduler) add_subdirectory(tapeserver) - + add_subdirectory(statistics) add_subdirectory(continuousintegration/orchestration/tests) @@ -205,7 +204,7 @@ add_custom_target(fullunittests COMMAND tests/cta-unitTests-multiProcess COMMAND ${VALGRIND} ${VALGRIND_OPTS_W_SUPPR} --child-silent-after-fork=yes tests/cta-unitTests-multiProcess COMMAND ${VALGRIND} --tool=helgrind ${HELGRIND_OPTS_W_SUPPR} tests/cta-unitTests-multiProcess - + DEPENDS tests/cta-unitTests tests/cta-unitTests-multiProcess tests/valgrind.suppr tests/helgrind.suppr COMMENT "Running unit tests with memory leak and race conditions detection" VERBATIM) @@ -223,7 +222,7 @@ add_custom_target(helgrind COMMAND ${VALGRIND} --tool=helgrind ${HELGRIND_OPTS_W_SUPPR} tests/cta-unitTests COMMAND echo ${VALGRIND} --tool=helgrind ${HELGRIND_OPTS_W_SUPPR} tests/cta-unitTests-multiProcess COMMAND ${VALGRIND} --tool=helgrind ${HELGRIND_OPTS_W_SUPPR} tests/cta-unitTests-multiProcess - + DEPENDS tests/cta-unitTests tests/cta-unitTests-multiProcess tests/helgrind.suppr COMMENT "Running unit tests with race conditions detection" VERBATIM) @@ -239,39 +238,39 @@ add_custom_target(helgrindBase COMMAND ${VALGRIND} --tool=helgrind ${HELGRIND_OPTS_W_SUPPR} -q tests/cta-unitTests --gtest_filter=-OStoreDBPlusMockSchedulerTestVFS*:OStoreTestVFS*:OStoreDBPlusMockSchedulerTestVFS*:InMemory* COMMAND echo ${VALGRIND} --tool=helgrind ${HELGRIND_OPTS_W_SUPPR} -q tests/cta-unitTests-multiProcess COMMAND ${VALGRIND} --tool=helgrind ${HELGRIND_OPTS_W_SUPPR} -q tests/cta-unitTests-multiProcess - + DEPENDS tests/cta-unitTests tests/cta-unitTests-multiProcess tests/helgrind.suppr COMMENT "Running unit tests with race conditions detection (except slow sections)" VERBATIM) add_custom_target(helgrindScheduler echo ${VALGRIND} --tool=helgrind ${HELGRIND_OPTS_W_SUPPR} -q tests/cta-unitTests --gtest_filter=OStoreDBPlusMockSchedulerTestVFS/Scheduler* COMMAND ${VALGRIND} --tool=helgrind ${HELGRIND_OPTS_W_SUPPR} -q tests/cta-unitTests --gtest_filter=OStoreDBPlusMockSchedulerTestVFS/Scheduler* - + DEPENDS tests/cta-unitTests tests/cta-unitTests-multiProcess tests/helgrind.suppr COMMENT "Running unit tests with race conditions detection (Mock scheduler section)" VERBATIM) add_custom_target(helgrindOStoreDB echo ${VALGRIND} --tool=helgrind ${HELGRIND_OPTS_W_SUPPR} -q tests/cta-unitTests --gtest_filter=OStoreTestVFS* COMMAND ${VALGRIND} --tool=helgrind ${HELGRIND_OPTS_W_SUPPR} -q tests/cta-unitTests --gtest_filter=OStoreTestVFS* - + DEPENDS tests/cta-unitTests tests/cta-unitTests-multiProcess tests/helgrind.suppr COMMENT "Running unit tests with race conditions detection (Object store DB section)" VERBATIM) add_custom_target(helgrindDataTransfer echo ${VALGRIND} --tool=helgrind ${HELGRIND_OPTS_W_SUPPR} -q tests/cta-unitTests --gtest_filter=OStoreDBPlusMockSchedulerTestVFS/DataTransferSessionTest* COMMAND ${VALGRIND} --tool=helgrind ${HELGRIND_OPTS_W_SUPPR} -q tests/cta-unitTests --gtest_filter=OStoreDBPlusMockSchedulerTestVFS/DataTransferSessionTest* - + DEPENDS tests/cta-unitTests tests/cta-unitTests-multiProcess tests/helgrind.suppr COMMENT "Running unit tests with race conditions detection (Data transfer section)" VERBATIM) add_custom_target(helgrindInMemoryCatalogue echo ${VALGRIND} --tool=helgrind ${HELGRIND_OPTS_W_SUPPR} -q tests/cta-unitTests --gtest_filter=InMemory/* COMMAND ${VALGRIND} --tool=helgrind ${HELGRIND_OPTS_W_SUPPR} -q tests/cta-unitTests --gtest_filter=InMemory/* - + DEPENDS tests/cta-unitTests tests/cta-unitTests-multiProcess tests/helgrind.suppr COMMENT "Running unit tests with race conditions detection (In memory catalogue section)" VERBATIM) add_custom_target(parallelHelgrind echo - + DEPENDS helgrindBase helgrindMockSechduler helgrindOStoreDB helgrindDataTransfer helgrindInMemoryCatalogue) diff --git a/LTO_RAO/LTO/LTO-8/check-each-file-position.sh b/LTO_RAO/LTO/LTO-8/check-each-file-position.sh index 6ef0f34720..f06a49d97c 100755 --- a/LTO_RAO/LTO/LTO-8/check-each-file-position.sh +++ b/LTO_RAO/LTO/LTO-8/check-each-file-position.sh @@ -1,5 +1,20 @@ #!/bin/sh +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2021 CERN +# @license 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 . + VID=L80013 FILES=`nslisttape -sV $VID | cut -f1 -d' '` diff --git a/LTO_RAO/LTO/LTO-physical-position.sh b/LTO_RAO/LTO/LTO-physical-position.sh index 65b248bd61..6eb2224f65 100755 --- a/LTO_RAO/LTO/LTO-physical-position.sh +++ b/LTO_RAO/LTO/LTO-physical-position.sh @@ -1,5 +1,20 @@ #!/bin/bash +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2021 CERN +# @license 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 . + VID=`/usr/bin/tpstat | /bin/grep @ | /bin/awk '{print $7}'` STDEVICE=`/bin/readlink --canonicalize /dev/tape | /bin/sed -e 's;^/dev/nst;/dev/st;'` diff --git a/LTO_RAO/LTO/check-each-file-position.sh b/LTO_RAO/LTO/check-each-file-position.sh index bf86422da7..152bdda7fa 100755 --- a/LTO_RAO/LTO/check-each-file-position.sh +++ b/LTO_RAO/LTO/check-each-file-position.sh @@ -1,5 +1,20 @@ #!/bin/sh +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2021 CERN +# @license 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 . + VID=$1 INCREMENT=3 diff --git a/LTO_RAO/R/tape-verify b/LTO_RAO/R/tape-verify index a6c123c555..3051f563eb 100644 --- a/LTO_RAO/R/tape-verify +++ b/LTO_RAO/R/tape-verify @@ -1,14 +1,17 @@ -#!/usr/bin/perl -w +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2010-2021 CERN +# @license 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. # -# tape-verify -# -# German Cancio -# -# -# Copyright (c) 2010-2018 CERN -# - +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . =pod @@ -26,7 +29,7 @@ read CASTOR tapes and verify consistency =head1 DESCRIPTION -The tape-verify tool allows to read a CASTOR tape and to verify its contents against the stored metadata in the name server. +The tape-verify tool allows to read a CASTOR tape and to verify its contents against the stored metadata in the name server. =head1 OPTIONS @@ -158,7 +161,7 @@ sub app_options() { { NAME => 'usephysmap=s', HELP => 'use physical mapping file if available (for tape positioning optimisation)', - DEFAULT => 'yes'}, + DEFAULT => 'yes'}, { NAME => 'notracks=f', HELP => 'Number of tracks actually written on that tape (for tape positioning optimisation, if --usephysmap=no); accepts fractions to indicate occupancy of last track', @@ -171,7 +174,7 @@ sub app_options() { { NAME => 'totalbands=i', HELP => 'Number of physical bands for this media.', DEFAULT => 4}, - + { NAME => 'lastblockid=i', HELP => 'last block ID on tape. If not specified, approximates it by using name server information (last known file blockID + length in blocks + 50% of flush size)', DEFAULT => undef}, @@ -182,7 +185,7 @@ sub app_options() { { NAME => 'noaction', HELP => 'dry run: do not launch actual verification.'}, - + ); return \@array; @@ -263,7 +266,7 @@ $EC=LC::Exception::Context->new->will_store_all; #my $EC=LC::Exception::Context->new->will_report_all; -# +# # load_ns_info: retrieve file and segment information for a given VID: # segment: fseq, size, checksum # file: size, checksum @@ -328,7 +331,7 @@ sub load_ns_info { $warnings++; } - # now read this into $self->{'FILEINFO'} with the following structure: + # now read this into $self->{'FILEINFO'} with the following structure: # $self->{'INFO_FSEQ'}{}{'CHKSUM'} # {'BLOCKID'} # {'SIZE'} @@ -368,7 +371,7 @@ sub load_ns_info { if (defined $chksum) { $chksum =~ s%^0+(\S+)$%$1%; } - + $self->{'INFO_FSEQ'}{$fseq}{'CHKSUM'}=$chksum; $self->{'INFO_FSEQ'}{$fseq}{'SIZE'}=$size; $self->{'INFO_FSEQ'}{$fseq}{'FILENAME'}=$fname; @@ -395,7 +398,7 @@ sub load_ns_info { # (XXXXX TODO: move all this into a different method. It has nothing to do with the name server initialisation) # # - # two alternatives: + # two alternatives: # a) a mapping is provided containing the physical wrap and LPOS information for each FSEQ # b) no mapping available, the physical layout is constructed deducing from name server and command line information (last block ID (optional), no wraps (required)) # @@ -431,11 +434,11 @@ sub load_ns_info { # # XXXX to be improved: assume end-to-end time is 105s - # + # $self->{'TOTALSEEKTIME'} = 105; - - + + if (($this_app->option("usephysmap") eq 'yes') && (-e $this_app->option("physmapdir") . "/" . $self->{'VID'} . ".pmap")) { # use map file # format of map file: separated by (one or more) spaces @@ -452,7 +455,7 @@ sub load_ns_info { $self->{'POSPERTRACK'}=171144; - + my $physmapfile = $this_app->option("physmapdir") . "/" . $self->{'VID'} . ".pmap"; $self->verbose ("using physical map file: " . $physmapfile); my $handle; @@ -475,7 +478,7 @@ sub load_ns_info { $self->error($line); return undef; } - + if (uc($fseq) ne 'EOD') { # EOD is special and only is for the last segment $self->{'INFO_FSEQ'}{$fseq}{'START_TRACK'} = $wrap; $self->{'INFO_FSEQ'}{$fseq}{'START_POS_TRACK'} = ($wrap %2 ? $self->{'POSPERTRACK'} - $lpos : $lpos); @@ -501,11 +504,11 @@ sub load_ns_info { } $prevfseq = $fseq ; } - + } else { # no mapfile, construct physical layout $self->verbose ("not using (or not found) physical map file.."); - + my ($lastfseq) = @{$self->get_last_fseq(1)}; my $totalblocks = $this_app->option("lastblockid"); if (defined $totalblocks) { @@ -513,7 +516,7 @@ sub load_ns_info { } else { # total blocks not provided as option, take it from name server information # assume it's the blockID of the last file on nslisttape + its size + 3 trailer blocks + 16GB worth of uncommitted written space (32GB / 2) - # this of course won't work on tapes where the last file has been deleted from ns (the more files deleted at the end without gaps, the more inaccurate) + # this of course won't work on tapes where the last file has been deleted from ns (the more files deleted at the end without gaps, the more inaccurate) $totalblocks = $self->{INFO_FSEQ}{$lastfseq}{'BLOCKID'} + int(($self->{'INFO_FSEQ'}{$lastfseq}{'SIZE'} + 16 * 1000 ** 3) / ($DATABLOCKSIZE)) + 3; } @@ -561,18 +564,18 @@ sub check_file_metadata { } else { $shout='warn'; } - + my $tmpfile="/tmp/tape-verify_nsls.".$$; my @files; foreach (@fseq) { - push (@files,"'".$self->get_fname_by_fseq($_)."'"); + push (@files,"'".$self->get_fname_by_fseq($_)."'"); # quote the files - protect against spaces etc in the file name } unless (file_contents($tmpfile,join("\n",@files))) { $this_app->error("cannot write $tmpfile"); return undef; } - + my $cmd = "/bin/cat $tmpfile | /usr/bin/xargs $NSLSCMD"; @@ -603,7 +606,7 @@ sub check_file_metadata { foreach my $f (split(/\n/,$err)) { if ($f =~ m/No such file or directory/) { # means that a file has been renamed or deleted during the time window between - # nslisstape and nsls. This is unfrequent but can (and does) happen, in particular + # nslisstape and nsls. This is unfrequent but can (and does) happen, in particular # when checking "fresh" tapes (eg. containing active data). # just report a complaint (warning,error) in this case. $self->$shout($f); @@ -617,11 +620,11 @@ sub check_file_metadata { } } - + # now iterate over the files (or fseqs) and obtain the file checksum, and compare it to the segment checksum # nsls -l --checksum format: # mrw-r--r-- 1 gcancio c3 104857647 Nov 11 2009 AD 8d81e820 /castor/cern.ch/user/g/gcancio/gwtest-100MBfile/91d8b729-2088-4c28-a8c7-f834511ea501-lxbrb1314 - + my ($size,$chksum,$fname); foreach my $f (split(/\n/,$qryout)) { if ($f =~ m%^\S+\s+\S+\s+\S+\s+\S+\s+(\S+)\s+\S+\s+\S+\s+\S+\s+\S+\s+(\S+)\s+(/castor/.+)$%) { @@ -732,7 +735,7 @@ sub get_list_fnames { my $self=shift; return [(sort (keys %{$self->{'INFO_FNAM'}}))]; } - + sub get_fname_by_fseq { my ($self,$fseq)=@_; @@ -742,7 +745,7 @@ sub get_fname_by_fseq { } return $self->{'INFO_FSEQ'}{$fseq}{'FILENAME'}; } - + sub get_fseq_by_fname { my ($self,$fname)=@_; unless (exists $self->{'INFO_FNAM'}{$fname}) { @@ -870,12 +873,12 @@ sub physical_distance_pos { # opposite direction return abs($self->{'POSPERTRACK'} - $self->get_end_pos_track_by_fseq($fseq1) - $self->get_start_pos_track_by_fseq($fseq2)); } -} +} # check if two segments fseq1, fseq2 do physically overlap in the track direction requiring the drive to step back. # the third parameter (margin) specifies the margin (in terms of position units) to be applied to both fseqs -# eg. is there a physical overlap in the ranges fseq1[start, end+margin] and fseq2[start-margin, end]? +# eg. is there a physical overlap in the ranges fseq1[start, end+margin] and fseq2[start-margin, end]? # to be useful, tracks should be in the same direction. Returns 0 (no overlap) if tracks are in different directions. sub have_overlap { my ($self, $fseq1, $fseq2,$margin) = @_; @@ -893,47 +896,47 @@ sub have_overlap { return 0; } } - + # compute the cost of moving from fseq1 to fseq2 in terms of seconds. sub position_cost { my ($self, $fseq1, $fseq2) = @_; - + my $phys_distance = $self->physical_distance_pos($fseq1,$fseq2); - + return -1 if ($phys_distance == -1); # obvious case # # parameters below calculated using multi-Linear Regression analysis of ~380K file positions on LTO-7M # these are unconfirmed for other media types (in particular LTO-8) but according to IBM, should be very similar if not identical # - + my $penalty = 4.357; # changing fseq to non-contiguous one base overhead # is it the same track? if ($self->get_end_track_by_fseq($fseq1) != $self->get_start_track_by_fseq($fseq2)) { # no, different track, head needs to change track - $penalty += 6.714; # changing track has an additional overhead + $penalty += 6.714; # changing track has an additional overhead # are the tracks on the same band? if (int($self->get_end_track_by_fseq($fseq1) / ($self->{'TOTALPHYSTRACKS'} / $self->{'TOTALBANDS'})) != int($self->get_start_track_by_fseq($fseq2) / ($self->{'TOTALPHYSTRACKS'} / $self->{'TOTALBANDS'}))) { # different band $penalty += 3.23; # changing band has an additional overhead } - } + } # are both tracks in the same direction ? if ($self->track_direction_end($fseq1) == $self->track_direction_start($fseq2)) { # yes, they are in the same direction - # is the starting of fseq2 in the motion sense after the end of fseq1, or does the drive have to step back? + # is the starting of fseq2 in the motion sense after the end of fseq1, or does the drive have to step back? if ($self->get_end_pos_track_by_fseq($fseq1) > $self->get_start_pos_track_by_fseq($fseq2)) { # begin of fseq2 is before end of fseq1 in the motion sense which therefore requires stopping, rewinding, stopping and changing direction $penalty += 11.37; # rewinding has an additional overhead } } else { # no, both tracks are in different direction, head needs to stop and start in opposite direction - $penalty += 5.363; # direction change has an additional overhead + $penalty += 5.363; # direction change has an additional overhead } return ($self->physical_distance_pos($fseq1,$fseq2) * 0.0005655 + $penalty); } @@ -993,10 +996,10 @@ sub fseq_reorder_scan { } } } - + return [@forth,@back]; } - + # # receives a list of fseqs to retrieve and returns them in the optimal order according to the "scan2" algorithm. @@ -1026,7 +1029,7 @@ sub fseq_reorder_scan2 { } } } - + foreach $fseq (@fseqs) { if ($self->track_direction_start($fseq) == 0) { if (exists $overlap{$fseq}) { @@ -1050,16 +1053,16 @@ sub fseq_reorder_scan2 { if ((scalar @back2) < 10) { push(@back1,@back2); @back2=(); } - - + + @forth1 = sort {$self->get_start_pos_track_by_fseq($a) <=> $self->get_start_pos_track_by_fseq($b)} @forth1; @forth2 = sort {$self->get_start_pos_track_by_fseq($a) <=> $self->get_start_pos_track_by_fseq($b)} @forth2; @back1 = sort {$self->get_start_pos_track_by_fseq($a) <=> $self->get_start_pos_track_by_fseq($b)} @back1; @back2 = sort {$self->get_start_pos_track_by_fseq($a) <=> $self->get_start_pos_track_by_fseq($b)} @back2; - + return [@forth1,@back1,@forth2,@back2]; } - + # @@ -1073,7 +1076,7 @@ sub fseq_reorder_scan2 { # # receives a list of fseqs to retrieve and returns them in the optimal order according to the "SLTF" (shortest locate time first aka nearest neighbor) algorithm. -# note: always starts with BOT (fseq 0). +# note: always starts with BOT (fseq 0). # sub fseq_reorder_sltf { my ($self, @fseqs) = @_; @@ -1101,7 +1104,7 @@ sub fseq_reorder_sltf { } return [@visited]; } - + sub _initialize { @@ -1161,7 +1164,7 @@ sub signal_handler { sub finish { unless ($total_errors) { - if (!$total_warnings) { + if (!$total_warnings) { $this_app->OK('tape-verify for VID '.$vid.' terminated successfully.'); } else { $this_app->warn('tape-verify for VID '.$vid.' terminated with '.$total_warnings.' warnings.'); @@ -1173,7 +1176,7 @@ sub finish { } } - + #------------------------------------------------------------ # main loop @@ -1244,11 +1247,11 @@ $this_app->set_report_logfile($objlog); -$this_app->log('-----------------------------------------------------'); +$this_app->log('-----------------------------------------------------'); $this_app->info('tape-verify version '. $this_app->version().' started by '. $this_app->username() .' at: '.scalar(localtime).' on '.$this_app->hostname()); - + my $nsinfo=NServerInfo->new($vid); # @@ -1299,7 +1302,7 @@ if ($this_app->option('all') || $this_app->option('fulltape')){ if ($this_app->option('random')) { push (@fseqs,@{$nsinfo->get_random_fseq($this_app->option('random'))}); } - + if (@ARGV) { # provided files and/or fseqs as command line arguments @@ -1325,8 +1328,8 @@ if ($this_app->option('all') || $this_app->option('fulltape')){ } else { push(@fseqs,$object); } - } - } + } + } } # remove potential duplicates, as multiple options can lead to fseqs appearing more than once my %seen = (); @@ -1379,7 +1382,7 @@ if (lc($this_app->option('posalgo')) eq "linear") { } else { $this_app->warn("not supported positioning algorithm: ".$this_app->option('posalgo').", falling back to SLTF"); @fseqs = @{$nsinfo->fseq_reorder_sltf(@fseqs)}; -} +} unless ($rao == 1) { $this_app->verbose("list of fseqs to be checked after reordering: " . join(",",@fseqs)); @@ -1398,7 +1401,7 @@ foreach my $fseq (@fseqs) { # if (($this_app->option('metadata') eq "full") || ($this_app->option('metadata') eq 'only')) { $this_app->info("verifying file metadata for ".scalar(@fseqs)." files, please wait...."); - + $nscheck = $nsinfo->check_file_metadata(@fseqs); if (!defined $nscheck) { $this_app->error("cannot obtain name server information for VID $vid"); @@ -1476,7 +1479,7 @@ foreach (@fseqs) { } -my $starttime=time(); +my $starttime=time(); my $tape_read_start_time=undef; # @@ -1493,14 +1496,14 @@ while (!$finished && $readtp_runs < $this_app->option("maxretries")) { $readttape_executable = $this_app->option('readtp'); } else { $readttape_executable = $this_app->option('readtpblkid'); - } + } unless (-x $readttape_executable) { $this_app->error("cannot find executable: ".$readttape_executable); $total_errors++; &finish(); } - + $readtp_runs++; my $cmd = $readttape_executable." ".$vid; if ($complete) { @@ -1530,7 +1533,7 @@ while (!$finished && $readtp_runs < $this_app->option("maxretries")) { } - $this_app->info('read tape run '.$readtp_runs.': verifying tape '.$vid.' for '.scalar(@fseqs).' file(s) and '.sprintf("%.2f",$total_size/(1000*1000)). + $this_app->info('read tape run '.$readtp_runs.': verifying tape '.$vid.' for '.scalar(@fseqs).' file(s) and '.sprintf("%.2f",$total_size/(1000*1000)). ' MB, please be patient...'); $this_app->verbose('invoking read tape: '.$cmd); @@ -1552,7 +1555,7 @@ while (!$finished && $readtp_runs < $this_app->option("maxretries")) { $this_app->error("failed to run $cmd, aborting..."); $total_errors++; &finish(); - } + } if ($err) { $this_app->warn("read tape returned STDERR output: ".$err); $total_warnings++; @@ -1572,10 +1575,10 @@ while (!$finished && $readtp_runs < $this_app->option("maxretries")) { # if readtp execution returned != 0, it's already an error, to be checked if recoverable. if ($readttape_status != 0) {$error_found = 1}; - + foreach $line (split("\n",$err."\n".$tpout)) { - # - # parse output. This is currently ugly as the readtp/readtpblkid output + # + # parse output. This is currently ugly as the readtp/readtpblkid output # isn't designed for script processing, but is easy to change # once readtp gets a --script-output option. # @@ -1613,7 +1616,7 @@ while (!$finished && $readtp_runs < $this_app->option("maxretries")) { $error_found_on_fseq=$1; $this_app->info("error found in fseq $error_found_on_fseq, readtp says: ".$line); last; - } elsif ( $line =~ m%^\S+\s\S+\s\S+\sRecalled\s\S+\sfseq=(\S+)\ssize=(\S+)\s\S+\schecksum=(\S+)$% || + } elsif ( $line =~ m%^\S+\s\S+\s\S+\sRecalled\s\S+\sfseq=(\S+)\ssize=(\S+)\s\S+\schecksum=(\S+)$% || $line =~ m%^\S+\s\S+\s\S+\sRecalled\sfseq=(\S+),startBlkId=\S+,fileSize=(\S+),\S+\s\S+\s+checksum=(\S+)$% ) { # readtp format: Aug 27 17:15:19 Recalled "localhost:/dev/null" fseq=1 size=4579746772 checksumType="adler32" checksum=0x8ceea67e # readtpblkid format: Aug 27 17:27:43 Recalled fseq=1,startBlkId=0,fileSize=0,destDiskFile=file:///dev/null checksumType="adler32" checksum=0x8ceea67e @@ -1693,9 +1696,9 @@ while (!$finished && $readtp_runs < $this_app->option("maxretries")) { } else { # no error found $finished=1; - } + } } - + if (!$finished && $readtp_runs > $this_app->option("maxretries")) { $this_app->error("read tape failures exceeding configured maximum (".$this_app->option("maxretries")."), giving up"); $total_errors++; @@ -1708,7 +1711,7 @@ foreach (sort {$a <=> $b} (keys %check_fseq)) { } } - + $this_app->info("tape verification took ".(time()-$starttime)." seconds "); if (!$total_errors && defined $tape_read_start_time) { diff --git a/catalogue/1.0/oracle_catalogue_schema.sql b/catalogue/1.0/oracle_catalogue_schema.sql index e90c98e7e1..ad471a2081 100644 --- a/catalogue/1.0/oracle_catalogue_schema.sql +++ b/catalogue/1.0/oracle_catalogue_schema.sql @@ -37,7 +37,7 @@ CREATE GLOBAL TEMPORARY TABLE TEMP_TAPE_FILE_INSERTION_BATCH( LOGICAL_SIZE_IN_BYTES NUMERIC(20, 0) , COPY_NB NUMERIC(3, 0) , CREATION_TIME NUMERIC(20, 0) , - ARCHIVE_FILE_ID NUMERIC(20, 0) + ARCHIVE_FILE_ID NUMERIC(20, 0) ) ON COMMIT DELETE ROWS; CREATE INDEX TEMP_T_F_I_B_ARCHIVE_FILE_ID_I ON TEMP_TAPE_FILE_INSERTION_BATCH(ARCHIVE_FILE_ID); diff --git a/catalogue/1.1/mysql_catalogue_schema.sql b/catalogue/1.1/mysql_catalogue_schema.sql index 7ac473a434..e58307fc0f 100644 --- a/catalogue/1.1/mysql_catalogue_schema.sql +++ b/catalogue/1.1/mysql_catalogue_schema.sql @@ -299,5 +299,5 @@ VALUES( 1, 1, 'PRODUCTION'); -ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT - CATALOGUE_STATUS_CONTENT_CK CHECK((NEXT_SCHEMA_VERSION_MAJOR IS NULL AND NEXT_SCHEMA_VERSION_MINOR IS NULL AND STATUS='PRODUCTION') OR (STATUS='UPGRADING')); \ No newline at end of file +ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT + CATALOGUE_STATUS_CONTENT_CK CHECK((NEXT_SCHEMA_VERSION_MAJOR IS NULL AND NEXT_SCHEMA_VERSION_MINOR IS NULL AND STATUS='PRODUCTION') OR (STATUS='UPGRADING')); diff --git a/catalogue/1.1/oracle_catalogue_schema.sql b/catalogue/1.1/oracle_catalogue_schema.sql index a19d3db8e1..01b4406df0 100644 --- a/catalogue/1.1/oracle_catalogue_schema.sql +++ b/catalogue/1.1/oracle_catalogue_schema.sql @@ -37,7 +37,7 @@ CREATE GLOBAL TEMPORARY TABLE TEMP_TAPE_FILE_INSERTION_BATCH( LOGICAL_SIZE_IN_BYTES NUMERIC(20, 0) , COPY_NB NUMERIC(3, 0) , CREATION_TIME NUMERIC(20, 0) , - ARCHIVE_FILE_ID NUMERIC(20, 0) + ARCHIVE_FILE_ID NUMERIC(20, 0) ) ON COMMIT DELETE ROWS; CREATE INDEX TEMP_T_F_I_B_AFI_IDX ON TEMP_TAPE_FILE_INSERTION_BATCH(ARCHIVE_FILE_ID); diff --git a/catalogue/1.1/postgres_catalogue_schema.sql b/catalogue/1.1/postgres_catalogue_schema.sql index 9ac1f6d668..9fc8469bec 100644 --- a/catalogue/1.1/postgres_catalogue_schema.sql +++ b/catalogue/1.1/postgres_catalogue_schema.sql @@ -310,5 +310,5 @@ ALTER TABLE ARCHIVE_FILE DROP CONSTRAINT ARCHIVE_FILE_DIN_DFI_UN; ALTER TABLE ARCHIVE_FILE ADD CONSTRAINT ARCHIVE_FILE_DIN_DFI_UN UNIQUE(DISK_INSTANCE_NAME, DISK_FILE_ID) DEFERRABLE INITIALLY IMMEDIATE; -ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT +ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT CATALOGUE_STATUS_CONTENT_CK CHECK((NEXT_SCHEMA_VERSION_MAJOR IS NULL AND NEXT_SCHEMA_VERSION_MINOR IS NULL AND STATUS='PRODUCTION') OR (STATUS='UPGRADING')); diff --git a/catalogue/2.0/mysql_catalogue_schema.sql b/catalogue/2.0/mysql_catalogue_schema.sql index e32da02f5c..59f4164464 100644 --- a/catalogue/2.0/mysql_catalogue_schema.sql +++ b/catalogue/2.0/mysql_catalogue_schema.sql @@ -74,7 +74,7 @@ CREATE TABLE STORAGE_CLASS( STORAGE_CLASS_ID BIGINT UNSIGNED CONSTRAINT STORAGE_CLASS_SCI_NN NOT NULL, STORAGE_CLASS_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_SCN_NN NOT NULL, NB_COPIES TINYINT UNSIGNED CONSTRAINT STORAGE_CLASS_NC_NN NOT NULL, - VIRTUAL_ORGANIZATION_ID BIGINT UNSIGNED CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, + VIRTUAL_ORGANIZATION_ID BIGINT UNSIGNED CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, USER_COMMENT VARCHAR(1000) CONSTRAINT STORAGE_CLASS_UC_NN NOT NULL, CREATION_LOG_USER_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLUN_NN NOT NULL, CREATION_LOG_HOST_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLHN_NN NOT NULL, @@ -321,5 +321,5 @@ VALUES( 2, 0, 'PRODUCTION'); -ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT - CATALOGUE_STATUS_CONTENT_CK CHECK((NEXT_SCHEMA_VERSION_MAJOR IS NULL AND NEXT_SCHEMA_VERSION_MINOR IS NULL AND STATUS='PRODUCTION') OR (STATUS='UPGRADING')); \ No newline at end of file +ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT + CATALOGUE_STATUS_CONTENT_CK CHECK((NEXT_SCHEMA_VERSION_MAJOR IS NULL AND NEXT_SCHEMA_VERSION_MINOR IS NULL AND STATUS='PRODUCTION') OR (STATUS='UPGRADING')); diff --git a/catalogue/2.0/oracle_catalogue_schema.sql b/catalogue/2.0/oracle_catalogue_schema.sql index 843b3daaa0..8d5239c753 100644 --- a/catalogue/2.0/oracle_catalogue_schema.sql +++ b/catalogue/2.0/oracle_catalogue_schema.sql @@ -45,7 +45,7 @@ CREATE GLOBAL TEMPORARY TABLE TEMP_TAPE_FILE_INSERTION_BATCH( LOGICAL_SIZE_IN_BYTES NUMERIC(20, 0) , COPY_NB NUMERIC(3, 0) , CREATION_TIME NUMERIC(20, 0) , - ARCHIVE_FILE_ID NUMERIC(20, 0) + ARCHIVE_FILE_ID NUMERIC(20, 0) ) ON COMMIT DELETE ROWS; CREATE INDEX TEMP_T_F_I_B_AFI_IDX ON TEMP_TAPE_FILE_INSERTION_BATCH(ARCHIVE_FILE_ID); @@ -100,7 +100,7 @@ CREATE TABLE STORAGE_CLASS( STORAGE_CLASS_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_SCI_NN NOT NULL, STORAGE_CLASS_NAME VARCHAR2(100) CONSTRAINT STORAGE_CLASS_SCN_NN NOT NULL, NB_COPIES NUMERIC(3, 0) CONSTRAINT STORAGE_CLASS_NC_NN NOT NULL, - VIRTUAL_ORGANIZATION_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, + VIRTUAL_ORGANIZATION_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, USER_COMMENT VARCHAR2(1000) CONSTRAINT STORAGE_CLASS_UC_NN NOT NULL, CREATION_LOG_USER_NAME VARCHAR2(100) CONSTRAINT STORAGE_CLASS_CLUN_NN NOT NULL, CREATION_LOG_HOST_NAME VARCHAR2(100) CONSTRAINT STORAGE_CLASS_CLHN_NN NOT NULL, diff --git a/catalogue/2.0/postgres_catalogue_schema.sql b/catalogue/2.0/postgres_catalogue_schema.sql index 4405420fa9..cd4075327f 100644 --- a/catalogue/2.0/postgres_catalogue_schema.sql +++ b/catalogue/2.0/postgres_catalogue_schema.sql @@ -84,7 +84,7 @@ CREATE TABLE STORAGE_CLASS( STORAGE_CLASS_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_SCI_NN NOT NULL, STORAGE_CLASS_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_SCN_NN NOT NULL, NB_COPIES NUMERIC(3, 0) CONSTRAINT STORAGE_CLASS_NC_NN NOT NULL, - VIRTUAL_ORGANIZATION_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, + VIRTUAL_ORGANIZATION_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, USER_COMMENT VARCHAR(1000) CONSTRAINT STORAGE_CLASS_UC_NN NOT NULL, CREATION_LOG_USER_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLUN_NN NOT NULL, CREATION_LOG_HOST_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLHN_NN NOT NULL, @@ -335,5 +335,5 @@ ALTER TABLE ARCHIVE_FILE DROP CONSTRAINT ARCHIVE_FILE_DIN_DFI_UN; ALTER TABLE ARCHIVE_FILE ADD CONSTRAINT ARCHIVE_FILE_DIN_DFI_UN UNIQUE(DISK_INSTANCE_NAME, DISK_FILE_ID) DEFERRABLE INITIALLY IMMEDIATE; -ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT +ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT CATALOGUE_STATUS_CONTENT_CK CHECK((NEXT_SCHEMA_VERSION_MAJOR IS NULL AND NEXT_SCHEMA_VERSION_MINOR IS NULL AND STATUS='PRODUCTION') OR (STATUS='UPGRADING')); diff --git a/catalogue/2.0/sqlite_catalogue_schema.sql b/catalogue/2.0/sqlite_catalogue_schema.sql index 779563545d..a256b19df6 100644 --- a/catalogue/2.0/sqlite_catalogue_schema.sql +++ b/catalogue/2.0/sqlite_catalogue_schema.sql @@ -64,7 +64,7 @@ CREATE TABLE STORAGE_CLASS( STORAGE_CLASS_ID INTEGER CONSTRAINT STORAGE_CLASS_SCI_NN NOT NULL, STORAGE_CLASS_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_SCN_NN NOT NULL, NB_COPIES INTEGER CONSTRAINT STORAGE_CLASS_NC_NN NOT NULL, - VIRTUAL_ORGANIZATION_ID INTEGER CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, + VIRTUAL_ORGANIZATION_ID INTEGER CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, USER_COMMENT VARCHAR(1000) CONSTRAINT STORAGE_CLASS_UC_NN NOT NULL, CREATION_LOG_USER_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLUN_NN NOT NULL, CREATION_LOG_HOST_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLHN_NN NOT NULL, diff --git a/catalogue/3.0/mysql_catalogue_schema.sql b/catalogue/3.0/mysql_catalogue_schema.sql index 2a94fa95f5..436e6102a2 100644 --- a/catalogue/3.0/mysql_catalogue_schema.sql +++ b/catalogue/3.0/mysql_catalogue_schema.sql @@ -81,7 +81,7 @@ CREATE TABLE STORAGE_CLASS( STORAGE_CLASS_ID BIGINT UNSIGNED CONSTRAINT STORAGE_CLASS_SCI_NN NOT NULL, STORAGE_CLASS_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_SCN_NN NOT NULL, NB_COPIES TINYINT UNSIGNED CONSTRAINT STORAGE_CLASS_NC_NN NOT NULL, - VIRTUAL_ORGANIZATION_ID BIGINT UNSIGNED CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, + VIRTUAL_ORGANIZATION_ID BIGINT UNSIGNED CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, USER_COMMENT VARCHAR(1000) CONSTRAINT STORAGE_CLASS_UC_NN NOT NULL, CREATION_LOG_USER_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLUN_NN NOT NULL, CREATION_LOG_HOST_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLHN_NN NOT NULL, @@ -380,5 +380,5 @@ VALUES( 3, 0, 'PRODUCTION'); -ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT - CATALOGUE_STATUS_CONTENT_CK CHECK((NEXT_SCHEMA_VERSION_MAJOR IS NULL AND NEXT_SCHEMA_VERSION_MINOR IS NULL AND STATUS='PRODUCTION') OR (STATUS='UPGRADING')); \ No newline at end of file +ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT + CATALOGUE_STATUS_CONTENT_CK CHECK((NEXT_SCHEMA_VERSION_MAJOR IS NULL AND NEXT_SCHEMA_VERSION_MINOR IS NULL AND STATUS='PRODUCTION') OR (STATUS='UPGRADING')); diff --git a/catalogue/3.0/oracle_catalogue_schema.sql b/catalogue/3.0/oracle_catalogue_schema.sql index 2e4874a472..83f2e78c12 100644 --- a/catalogue/3.0/oracle_catalogue_schema.sql +++ b/catalogue/3.0/oracle_catalogue_schema.sql @@ -53,7 +53,7 @@ CREATE GLOBAL TEMPORARY TABLE TEMP_TAPE_FILE_INSERTION_BATCH( LOGICAL_SIZE_IN_BYTES NUMERIC(20, 0) , COPY_NB NUMERIC(3, 0) , CREATION_TIME NUMERIC(20, 0) , - ARCHIVE_FILE_ID NUMERIC(20, 0) + ARCHIVE_FILE_ID NUMERIC(20, 0) ) ON COMMIT DELETE ROWS; CREATE INDEX TEMP_T_F_I_B_AFI_IDX ON TEMP_TAPE_FILE_INSERTION_BATCH(ARCHIVE_FILE_ID); @@ -110,7 +110,7 @@ CREATE TABLE STORAGE_CLASS( STORAGE_CLASS_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_SCI_NN NOT NULL, STORAGE_CLASS_NAME VARCHAR2(100) CONSTRAINT STORAGE_CLASS_SCN_NN NOT NULL, NB_COPIES NUMERIC(3, 0) CONSTRAINT STORAGE_CLASS_NC_NN NOT NULL, - VIRTUAL_ORGANIZATION_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, + VIRTUAL_ORGANIZATION_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, USER_COMMENT VARCHAR2(1000) CONSTRAINT STORAGE_CLASS_UC_NN NOT NULL, CREATION_LOG_USER_NAME VARCHAR2(100) CONSTRAINT STORAGE_CLASS_CLUN_NN NOT NULL, CREATION_LOG_HOST_NAME VARCHAR2(100) CONSTRAINT STORAGE_CLASS_CLHN_NN NOT NULL, diff --git a/catalogue/3.0/postgres_catalogue_schema.sql b/catalogue/3.0/postgres_catalogue_schema.sql index 159de38888..ffef263793 100644 --- a/catalogue/3.0/postgres_catalogue_schema.sql +++ b/catalogue/3.0/postgres_catalogue_schema.sql @@ -93,7 +93,7 @@ CREATE TABLE STORAGE_CLASS( STORAGE_CLASS_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_SCI_NN NOT NULL, STORAGE_CLASS_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_SCN_NN NOT NULL, NB_COPIES NUMERIC(3, 0) CONSTRAINT STORAGE_CLASS_NC_NN NOT NULL, - VIRTUAL_ORGANIZATION_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, + VIRTUAL_ORGANIZATION_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, USER_COMMENT VARCHAR(1000) CONSTRAINT STORAGE_CLASS_UC_NN NOT NULL, CREATION_LOG_USER_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLUN_NN NOT NULL, CREATION_LOG_HOST_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLHN_NN NOT NULL, @@ -396,5 +396,5 @@ ALTER TABLE ARCHIVE_FILE DROP CONSTRAINT ARCHIVE_FILE_DIN_DFI_UN; ALTER TABLE ARCHIVE_FILE ADD CONSTRAINT ARCHIVE_FILE_DIN_DFI_UN UNIQUE(DISK_INSTANCE_NAME, DISK_FILE_ID) DEFERRABLE INITIALLY IMMEDIATE; -ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT +ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT CATALOGUE_STATUS_CONTENT_CK CHECK((NEXT_SCHEMA_VERSION_MAJOR IS NULL AND NEXT_SCHEMA_VERSION_MINOR IS NULL AND STATUS='PRODUCTION') OR (STATUS='UPGRADING')); diff --git a/catalogue/3.0/sqlite_catalogue_schema.sql b/catalogue/3.0/sqlite_catalogue_schema.sql index 1ebbd7d714..035c245723 100644 --- a/catalogue/3.0/sqlite_catalogue_schema.sql +++ b/catalogue/3.0/sqlite_catalogue_schema.sql @@ -69,7 +69,7 @@ CREATE TABLE STORAGE_CLASS( STORAGE_CLASS_ID INTEGER CONSTRAINT STORAGE_CLASS_SCI_NN NOT NULL, STORAGE_CLASS_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_SCN_NN NOT NULL, NB_COPIES INTEGER CONSTRAINT STORAGE_CLASS_NC_NN NOT NULL, - VIRTUAL_ORGANIZATION_ID INTEGER CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, + VIRTUAL_ORGANIZATION_ID INTEGER CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, USER_COMMENT VARCHAR(1000) CONSTRAINT STORAGE_CLASS_UC_NN NOT NULL, CREATION_LOG_USER_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLUN_NN NOT NULL, CREATION_LOG_HOST_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLHN_NN NOT NULL, diff --git a/catalogue/3.1/mysql_catalogue_schema.sql b/catalogue/3.1/mysql_catalogue_schema.sql index b1d2df1674..9421092e78 100644 --- a/catalogue/3.1/mysql_catalogue_schema.sql +++ b/catalogue/3.1/mysql_catalogue_schema.sql @@ -81,7 +81,7 @@ CREATE TABLE STORAGE_CLASS( STORAGE_CLASS_ID BIGINT UNSIGNED CONSTRAINT STORAGE_CLASS_SCI_NN NOT NULL, STORAGE_CLASS_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_SCN_NN NOT NULL, NB_COPIES TINYINT UNSIGNED CONSTRAINT STORAGE_CLASS_NC_NN NOT NULL, - VIRTUAL_ORGANIZATION_ID BIGINT UNSIGNED CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, + VIRTUAL_ORGANIZATION_ID BIGINT UNSIGNED CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, USER_COMMENT VARCHAR(1000) CONSTRAINT STORAGE_CLASS_UC_NN NOT NULL, CREATION_LOG_USER_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLUN_NN NOT NULL, CREATION_LOG_HOST_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLHN_NN NOT NULL, @@ -381,5 +381,5 @@ VALUES( 3, 1, 'PRODUCTION'); -ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT - CATALOGUE_STATUS_CONTENT_CK CHECK((NEXT_SCHEMA_VERSION_MAJOR IS NULL AND NEXT_SCHEMA_VERSION_MINOR IS NULL AND STATUS='PRODUCTION') OR (STATUS='UPGRADING')); \ No newline at end of file +ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT + CATALOGUE_STATUS_CONTENT_CK CHECK((NEXT_SCHEMA_VERSION_MAJOR IS NULL AND NEXT_SCHEMA_VERSION_MINOR IS NULL AND STATUS='PRODUCTION') OR (STATUS='UPGRADING')); diff --git a/catalogue/3.1/oracle_catalogue_schema.sql b/catalogue/3.1/oracle_catalogue_schema.sql index 15372ef646..783fc0cc65 100644 --- a/catalogue/3.1/oracle_catalogue_schema.sql +++ b/catalogue/3.1/oracle_catalogue_schema.sql @@ -53,7 +53,7 @@ CREATE GLOBAL TEMPORARY TABLE TEMP_TAPE_FILE_INSERTION_BATCH( LOGICAL_SIZE_IN_BYTES NUMERIC(20, 0) , COPY_NB NUMERIC(3, 0) , CREATION_TIME NUMERIC(20, 0) , - ARCHIVE_FILE_ID NUMERIC(20, 0) + ARCHIVE_FILE_ID NUMERIC(20, 0) ) ON COMMIT DELETE ROWS; CREATE INDEX TEMP_T_F_I_B_AFI_IDX ON TEMP_TAPE_FILE_INSERTION_BATCH(ARCHIVE_FILE_ID); @@ -110,7 +110,7 @@ CREATE TABLE STORAGE_CLASS( STORAGE_CLASS_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_SCI_NN NOT NULL, STORAGE_CLASS_NAME VARCHAR2(100) CONSTRAINT STORAGE_CLASS_SCN_NN NOT NULL, NB_COPIES NUMERIC(3, 0) CONSTRAINT STORAGE_CLASS_NC_NN NOT NULL, - VIRTUAL_ORGANIZATION_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, + VIRTUAL_ORGANIZATION_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, USER_COMMENT VARCHAR2(1000) CONSTRAINT STORAGE_CLASS_UC_NN NOT NULL, CREATION_LOG_USER_NAME VARCHAR2(100) CONSTRAINT STORAGE_CLASS_CLUN_NN NOT NULL, CREATION_LOG_HOST_NAME VARCHAR2(100) CONSTRAINT STORAGE_CLASS_CLHN_NN NOT NULL, diff --git a/catalogue/3.1/postgres_catalogue_schema.sql b/catalogue/3.1/postgres_catalogue_schema.sql index 65a018a3fb..0df65e766c 100644 --- a/catalogue/3.1/postgres_catalogue_schema.sql +++ b/catalogue/3.1/postgres_catalogue_schema.sql @@ -93,7 +93,7 @@ CREATE TABLE STORAGE_CLASS( STORAGE_CLASS_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_SCI_NN NOT NULL, STORAGE_CLASS_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_SCN_NN NOT NULL, NB_COPIES NUMERIC(3, 0) CONSTRAINT STORAGE_CLASS_NC_NN NOT NULL, - VIRTUAL_ORGANIZATION_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, + VIRTUAL_ORGANIZATION_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, USER_COMMENT VARCHAR(1000) CONSTRAINT STORAGE_CLASS_UC_NN NOT NULL, CREATION_LOG_USER_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLUN_NN NOT NULL, CREATION_LOG_HOST_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLHN_NN NOT NULL, @@ -397,5 +397,5 @@ ALTER TABLE ARCHIVE_FILE DROP CONSTRAINT ARCHIVE_FILE_DIN_DFI_UN; ALTER TABLE ARCHIVE_FILE ADD CONSTRAINT ARCHIVE_FILE_DIN_DFI_UN UNIQUE(DISK_INSTANCE_NAME, DISK_FILE_ID) DEFERRABLE INITIALLY IMMEDIATE; -ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT +ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT CATALOGUE_STATUS_CONTENT_CK CHECK((NEXT_SCHEMA_VERSION_MAJOR IS NULL AND NEXT_SCHEMA_VERSION_MINOR IS NULL AND STATUS='PRODUCTION') OR (STATUS='UPGRADING')); diff --git a/catalogue/3.1/sqlite_catalogue_schema.sql b/catalogue/3.1/sqlite_catalogue_schema.sql index 196c3be93f..9e8bcc22e6 100644 --- a/catalogue/3.1/sqlite_catalogue_schema.sql +++ b/catalogue/3.1/sqlite_catalogue_schema.sql @@ -69,7 +69,7 @@ CREATE TABLE STORAGE_CLASS( STORAGE_CLASS_ID INTEGER CONSTRAINT STORAGE_CLASS_SCI_NN NOT NULL, STORAGE_CLASS_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_SCN_NN NOT NULL, NB_COPIES INTEGER CONSTRAINT STORAGE_CLASS_NC_NN NOT NULL, - VIRTUAL_ORGANIZATION_ID INTEGER CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, + VIRTUAL_ORGANIZATION_ID INTEGER CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, USER_COMMENT VARCHAR(1000) CONSTRAINT STORAGE_CLASS_UC_NN NOT NULL, CREATION_LOG_USER_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLUN_NN NOT NULL, CREATION_LOG_HOST_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLHN_NN NOT NULL, diff --git a/catalogue/3.2/mysql_catalogue_schema.sql b/catalogue/3.2/mysql_catalogue_schema.sql index d095f98be3..f7d56fc34d 100644 --- a/catalogue/3.2/mysql_catalogue_schema.sql +++ b/catalogue/3.2/mysql_catalogue_schema.sql @@ -88,7 +88,7 @@ CREATE TABLE STORAGE_CLASS( STORAGE_CLASS_ID BIGINT UNSIGNED CONSTRAINT STORAGE_CLASS_SCI_NN NOT NULL, STORAGE_CLASS_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_SCN_NN NOT NULL, NB_COPIES TINYINT UNSIGNED CONSTRAINT STORAGE_CLASS_NC_NN NOT NULL, - VIRTUAL_ORGANIZATION_ID BIGINT UNSIGNED CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, + VIRTUAL_ORGANIZATION_ID BIGINT UNSIGNED CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, USER_COMMENT VARCHAR(1000) CONSTRAINT STORAGE_CLASS_UC_NN NOT NULL, CREATION_LOG_USER_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLUN_NN NOT NULL, CREATION_LOG_HOST_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLHN_NN NOT NULL, @@ -403,7 +403,7 @@ CREATE TABLE FILE_RECYCLE_LOG( RECONCILIATION_TIME BIGINT UNSIGNED CONSTRAINT FILE_RECYCLE_LOG_RT_NN NOT NULL, COLLOCATION_HINT VARCHAR(100), DISK_FILE_PATH VARCHAR(2000), - REASON_LOG VARCHAR(1000) CONSTRAINT FILE_RECYCLE_LOG_RL_NN NOT NULL, + REASON_LOG VARCHAR(1000) CONSTRAINT FILE_RECYCLE_LOG_RL_NN NOT NULL, RECYCLE_LOG_TIME BIGINT UNSIGNED CONSTRAINT FILE_RECYCLE_LOG_RLT_NN NOT NULL, CONSTRAINT FILE_RECYCLE_LOG_PK PRIMARY KEY(FILE_RECYCLE_LOG_ID), CONSTRAINT FILE_RECYCLE_LOG_VID_FK FOREIGN KEY(VID) REFERENCES TAPE(VID), @@ -418,5 +418,5 @@ VALUES( 3, 2, 'PRODUCTION'); -ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT - CATALOGUE_STATUS_CONTENT_CK CHECK((NEXT_SCHEMA_VERSION_MAJOR IS NULL AND NEXT_SCHEMA_VERSION_MINOR IS NULL AND STATUS='PRODUCTION') OR (STATUS='UPGRADING')); \ No newline at end of file +ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT + CATALOGUE_STATUS_CONTENT_CK CHECK((NEXT_SCHEMA_VERSION_MAJOR IS NULL AND NEXT_SCHEMA_VERSION_MINOR IS NULL AND STATUS='PRODUCTION') OR (STATUS='UPGRADING')); diff --git a/catalogue/3.2/oracle_catalogue_schema.sql b/catalogue/3.2/oracle_catalogue_schema.sql index 8f38e21ccc..e1e1fee90b 100644 --- a/catalogue/3.2/oracle_catalogue_schema.sql +++ b/catalogue/3.2/oracle_catalogue_schema.sql @@ -61,7 +61,7 @@ CREATE GLOBAL TEMPORARY TABLE TEMP_TAPE_FILE_INSERTION_BATCH( LOGICAL_SIZE_IN_BYTES NUMERIC(20, 0) , COPY_NB NUMERIC(3, 0) , CREATION_TIME NUMERIC(20, 0) , - ARCHIVE_FILE_ID NUMERIC(20, 0) + ARCHIVE_FILE_ID NUMERIC(20, 0) ) ON COMMIT DELETE ROWS; CREATE INDEX TEMP_T_F_I_B_AFI_IDX ON TEMP_TAPE_FILE_INSERTION_BATCH(ARCHIVE_FILE_ID); @@ -120,7 +120,7 @@ CREATE TABLE STORAGE_CLASS( STORAGE_CLASS_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_SCI_NN NOT NULL, STORAGE_CLASS_NAME VARCHAR2(100) CONSTRAINT STORAGE_CLASS_SCN_NN NOT NULL, NB_COPIES NUMERIC(3, 0) CONSTRAINT STORAGE_CLASS_NC_NN NOT NULL, - VIRTUAL_ORGANIZATION_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, + VIRTUAL_ORGANIZATION_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, USER_COMMENT VARCHAR2(1000) CONSTRAINT STORAGE_CLASS_UC_NN NOT NULL, CREATION_LOG_USER_NAME VARCHAR2(100) CONSTRAINT STORAGE_CLASS_CLUN_NN NOT NULL, CREATION_LOG_HOST_NAME VARCHAR2(100) CONSTRAINT STORAGE_CLASS_CLHN_NN NOT NULL, @@ -435,7 +435,7 @@ CREATE TABLE FILE_RECYCLE_LOG( RECONCILIATION_TIME NUMERIC(20, 0) CONSTRAINT FILE_RECYCLE_LOG_RT_NN NOT NULL, COLLOCATION_HINT VARCHAR2(100), DISK_FILE_PATH VARCHAR2(2000), - REASON_LOG VARCHAR2(1000) CONSTRAINT FILE_RECYCLE_LOG_RL_NN NOT NULL, + REASON_LOG VARCHAR2(1000) CONSTRAINT FILE_RECYCLE_LOG_RL_NN NOT NULL, RECYCLE_LOG_TIME NUMERIC(20, 0) CONSTRAINT FILE_RECYCLE_LOG_RLT_NN NOT NULL, CONSTRAINT FILE_RECYCLE_LOG_PK PRIMARY KEY(FILE_RECYCLE_LOG_ID), CONSTRAINT FILE_RECYCLE_LOG_VID_FK FOREIGN KEY(VID) REFERENCES TAPE(VID), diff --git a/catalogue/3.2/postgres_catalogue_schema.sql b/catalogue/3.2/postgres_catalogue_schema.sql index 7d63f28ba4..412d410b46 100644 --- a/catalogue/3.2/postgres_catalogue_schema.sql +++ b/catalogue/3.2/postgres_catalogue_schema.sql @@ -102,7 +102,7 @@ CREATE TABLE STORAGE_CLASS( STORAGE_CLASS_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_SCI_NN NOT NULL, STORAGE_CLASS_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_SCN_NN NOT NULL, NB_COPIES NUMERIC(3, 0) CONSTRAINT STORAGE_CLASS_NC_NN NOT NULL, - VIRTUAL_ORGANIZATION_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, + VIRTUAL_ORGANIZATION_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, USER_COMMENT VARCHAR(1000) CONSTRAINT STORAGE_CLASS_UC_NN NOT NULL, CREATION_LOG_USER_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLUN_NN NOT NULL, CREATION_LOG_HOST_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLHN_NN NOT NULL, @@ -417,7 +417,7 @@ CREATE TABLE FILE_RECYCLE_LOG( RECONCILIATION_TIME NUMERIC(20, 0) CONSTRAINT FILE_RECYCLE_LOG_RT_NN NOT NULL, COLLOCATION_HINT VARCHAR(100), DISK_FILE_PATH VARCHAR(2000), - REASON_LOG VARCHAR(1000) CONSTRAINT FILE_RECYCLE_LOG_RL_NN NOT NULL, + REASON_LOG VARCHAR(1000) CONSTRAINT FILE_RECYCLE_LOG_RL_NN NOT NULL, RECYCLE_LOG_TIME NUMERIC(20, 0) CONSTRAINT FILE_RECYCLE_LOG_RLT_NN NOT NULL, CONSTRAINT FILE_RECYCLE_LOG_PK PRIMARY KEY(FILE_RECYCLE_LOG_ID), CONSTRAINT FILE_RECYCLE_LOG_VID_FK FOREIGN KEY(VID) REFERENCES TAPE(VID), @@ -436,5 +436,5 @@ ALTER TABLE ARCHIVE_FILE DROP CONSTRAINT ARCHIVE_FILE_DIN_DFI_UN; ALTER TABLE ARCHIVE_FILE ADD CONSTRAINT ARCHIVE_FILE_DIN_DFI_UN UNIQUE(DISK_INSTANCE_NAME, DISK_FILE_ID) DEFERRABLE INITIALLY IMMEDIATE; -ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT +ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT CATALOGUE_STATUS_CONTENT_CK CHECK((NEXT_SCHEMA_VERSION_MAJOR IS NULL AND NEXT_SCHEMA_VERSION_MINOR IS NULL AND STATUS='PRODUCTION') OR (STATUS='UPGRADING')); diff --git a/catalogue/3.2/sqlite_catalogue_schema.sql b/catalogue/3.2/sqlite_catalogue_schema.sql index a80743a8a1..5010fc2645 100644 --- a/catalogue/3.2/sqlite_catalogue_schema.sql +++ b/catalogue/3.2/sqlite_catalogue_schema.sql @@ -74,7 +74,7 @@ CREATE TABLE STORAGE_CLASS( STORAGE_CLASS_ID INTEGER CONSTRAINT STORAGE_CLASS_SCI_NN NOT NULL, STORAGE_CLASS_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_SCN_NN NOT NULL, NB_COPIES INTEGER CONSTRAINT STORAGE_CLASS_NC_NN NOT NULL, - VIRTUAL_ORGANIZATION_ID INTEGER CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, + VIRTUAL_ORGANIZATION_ID INTEGER CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, USER_COMMENT VARCHAR(1000) CONSTRAINT STORAGE_CLASS_UC_NN NOT NULL, CREATION_LOG_USER_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLUN_NN NOT NULL, CREATION_LOG_HOST_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLHN_NN NOT NULL, @@ -389,7 +389,7 @@ CREATE TABLE FILE_RECYCLE_LOG( RECONCILIATION_TIME INTEGER CONSTRAINT FILE_RECYCLE_LOG_RT_NN NOT NULL, COLLOCATION_HINT VARCHAR(100), DISK_FILE_PATH VARCHAR(2000), - REASON_LOG VARCHAR(1000) CONSTRAINT FILE_RECYCLE_LOG_RL_NN NOT NULL, + REASON_LOG VARCHAR(1000) CONSTRAINT FILE_RECYCLE_LOG_RL_NN NOT NULL, RECYCLE_LOG_TIME INTEGER CONSTRAINT FILE_RECYCLE_LOG_RLT_NN NOT NULL, CONSTRAINT FILE_RECYCLE_LOG_PK PRIMARY KEY(FILE_RECYCLE_LOG_ID), CONSTRAINT FILE_RECYCLE_LOG_VID_FK FOREIGN KEY(VID) REFERENCES TAPE(VID), diff --git a/catalogue/4.0/mysql_catalogue_schema.sql b/catalogue/4.0/mysql_catalogue_schema.sql index f5f878ef2d..a07c4c657e 100644 --- a/catalogue/4.0/mysql_catalogue_schema.sql +++ b/catalogue/4.0/mysql_catalogue_schema.sql @@ -88,7 +88,7 @@ CREATE TABLE STORAGE_CLASS( STORAGE_CLASS_ID BIGINT UNSIGNED CONSTRAINT STORAGE_CLASS_SCI_NN NOT NULL, STORAGE_CLASS_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_SCN_NN NOT NULL, NB_COPIES TINYINT UNSIGNED CONSTRAINT STORAGE_CLASS_NC_NN NOT NULL, - VIRTUAL_ORGANIZATION_ID BIGINT UNSIGNED CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, + VIRTUAL_ORGANIZATION_ID BIGINT UNSIGNED CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, USER_COMMENT VARCHAR(1000) CONSTRAINT STORAGE_CLASS_UC_NN NOT NULL, CREATION_LOG_USER_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLUN_NN NOT NULL, CREATION_LOG_HOST_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLHN_NN NOT NULL, @@ -336,7 +336,7 @@ CREATE TABLE FILE_RECYCLE_LOG( RECONCILIATION_TIME BIGINT UNSIGNED CONSTRAINT FILE_RECYCLE_LOG_RT_NN NOT NULL, COLLOCATION_HINT VARCHAR(100), DISK_FILE_PATH VARCHAR(2000), - REASON_LOG VARCHAR(1000) CONSTRAINT FILE_RECYCLE_LOG_RL_NN NOT NULL, + REASON_LOG VARCHAR(1000) CONSTRAINT FILE_RECYCLE_LOG_RL_NN NOT NULL, RECYCLE_LOG_TIME BIGINT UNSIGNED CONSTRAINT FILE_RECYCLE_LOG_RLT_NN NOT NULL, CONSTRAINT FILE_RECYCLE_LOG_PK PRIMARY KEY(FILE_RECYCLE_LOG_ID), CONSTRAINT FILE_RECYCLE_LOG_VID_FK FOREIGN KEY(VID) REFERENCES TAPE(VID), @@ -351,5 +351,5 @@ VALUES( 4, 0, 'PRODUCTION'); -ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT - CATALOGUE_STATUS_CONTENT_CK CHECK((NEXT_SCHEMA_VERSION_MAJOR IS NULL AND NEXT_SCHEMA_VERSION_MINOR IS NULL AND STATUS='PRODUCTION') OR (STATUS='UPGRADING')); \ No newline at end of file +ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT + CATALOGUE_STATUS_CONTENT_CK CHECK((NEXT_SCHEMA_VERSION_MAJOR IS NULL AND NEXT_SCHEMA_VERSION_MINOR IS NULL AND STATUS='PRODUCTION') OR (STATUS='UPGRADING')); diff --git a/catalogue/4.0/oracle_catalogue_schema.sql b/catalogue/4.0/oracle_catalogue_schema.sql index f9a84015cd..76765cb3a4 100644 --- a/catalogue/4.0/oracle_catalogue_schema.sql +++ b/catalogue/4.0/oracle_catalogue_schema.sql @@ -61,7 +61,7 @@ CREATE GLOBAL TEMPORARY TABLE TEMP_TAPE_FILE_INSERTION_BATCH( LOGICAL_SIZE_IN_BYTES NUMERIC(20, 0) , COPY_NB NUMERIC(3, 0) , CREATION_TIME NUMERIC(20, 0) , - ARCHIVE_FILE_ID NUMERIC(20, 0) + ARCHIVE_FILE_ID NUMERIC(20, 0) ) ON COMMIT DELETE ROWS; CREATE INDEX TEMP_T_F_I_B_AFI_IDX ON TEMP_TAPE_FILE_INSERTION_BATCH(ARCHIVE_FILE_ID); @@ -120,7 +120,7 @@ CREATE TABLE STORAGE_CLASS( STORAGE_CLASS_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_SCI_NN NOT NULL, STORAGE_CLASS_NAME VARCHAR2(100) CONSTRAINT STORAGE_CLASS_SCN_NN NOT NULL, NB_COPIES NUMERIC(3, 0) CONSTRAINT STORAGE_CLASS_NC_NN NOT NULL, - VIRTUAL_ORGANIZATION_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, + VIRTUAL_ORGANIZATION_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, USER_COMMENT VARCHAR2(1000) CONSTRAINT STORAGE_CLASS_UC_NN NOT NULL, CREATION_LOG_USER_NAME VARCHAR2(100) CONSTRAINT STORAGE_CLASS_CLUN_NN NOT NULL, CREATION_LOG_HOST_NAME VARCHAR2(100) CONSTRAINT STORAGE_CLASS_CLHN_NN NOT NULL, @@ -368,7 +368,7 @@ CREATE TABLE FILE_RECYCLE_LOG( RECONCILIATION_TIME NUMERIC(20, 0) CONSTRAINT FILE_RECYCLE_LOG_RT_NN NOT NULL, COLLOCATION_HINT VARCHAR2(100), DISK_FILE_PATH VARCHAR2(2000), - REASON_LOG VARCHAR2(1000) CONSTRAINT FILE_RECYCLE_LOG_RL_NN NOT NULL, + REASON_LOG VARCHAR2(1000) CONSTRAINT FILE_RECYCLE_LOG_RL_NN NOT NULL, RECYCLE_LOG_TIME NUMERIC(20, 0) CONSTRAINT FILE_RECYCLE_LOG_RLT_NN NOT NULL, CONSTRAINT FILE_RECYCLE_LOG_PK PRIMARY KEY(FILE_RECYCLE_LOG_ID), CONSTRAINT FILE_RECYCLE_LOG_VID_FK FOREIGN KEY(VID) REFERENCES TAPE(VID), diff --git a/catalogue/4.0/postgres_catalogue_schema.sql b/catalogue/4.0/postgres_catalogue_schema.sql index eff4688e8c..cbc60b64a8 100644 --- a/catalogue/4.0/postgres_catalogue_schema.sql +++ b/catalogue/4.0/postgres_catalogue_schema.sql @@ -102,7 +102,7 @@ CREATE TABLE STORAGE_CLASS( STORAGE_CLASS_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_SCI_NN NOT NULL, STORAGE_CLASS_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_SCN_NN NOT NULL, NB_COPIES NUMERIC(3, 0) CONSTRAINT STORAGE_CLASS_NC_NN NOT NULL, - VIRTUAL_ORGANIZATION_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, + VIRTUAL_ORGANIZATION_ID NUMERIC(20, 0) CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, USER_COMMENT VARCHAR(1000) CONSTRAINT STORAGE_CLASS_UC_NN NOT NULL, CREATION_LOG_USER_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLUN_NN NOT NULL, CREATION_LOG_HOST_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLHN_NN NOT NULL, @@ -350,7 +350,7 @@ CREATE TABLE FILE_RECYCLE_LOG( RECONCILIATION_TIME NUMERIC(20, 0) CONSTRAINT FILE_RECYCLE_LOG_RT_NN NOT NULL, COLLOCATION_HINT VARCHAR(100), DISK_FILE_PATH VARCHAR(2000), - REASON_LOG VARCHAR(1000) CONSTRAINT FILE_RECYCLE_LOG_RL_NN NOT NULL, + REASON_LOG VARCHAR(1000) CONSTRAINT FILE_RECYCLE_LOG_RL_NN NOT NULL, RECYCLE_LOG_TIME NUMERIC(20, 0) CONSTRAINT FILE_RECYCLE_LOG_RLT_NN NOT NULL, CONSTRAINT FILE_RECYCLE_LOG_PK PRIMARY KEY(FILE_RECYCLE_LOG_ID), CONSTRAINT FILE_RECYCLE_LOG_VID_FK FOREIGN KEY(VID) REFERENCES TAPE(VID), @@ -369,5 +369,5 @@ ALTER TABLE ARCHIVE_FILE DROP CONSTRAINT ARCHIVE_FILE_DIN_DFI_UN; ALTER TABLE ARCHIVE_FILE ADD CONSTRAINT ARCHIVE_FILE_DIN_DFI_UN UNIQUE(DISK_INSTANCE_NAME, DISK_FILE_ID) DEFERRABLE INITIALLY IMMEDIATE; -ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT +ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT CATALOGUE_STATUS_CONTENT_CK CHECK((NEXT_SCHEMA_VERSION_MAJOR IS NULL AND NEXT_SCHEMA_VERSION_MINOR IS NULL AND STATUS='PRODUCTION') OR (STATUS='UPGRADING')); diff --git a/catalogue/4.0/sqlite_catalogue_schema.sql b/catalogue/4.0/sqlite_catalogue_schema.sql index 0293271638..c6239b6afb 100644 --- a/catalogue/4.0/sqlite_catalogue_schema.sql +++ b/catalogue/4.0/sqlite_catalogue_schema.sql @@ -74,7 +74,7 @@ CREATE TABLE STORAGE_CLASS( STORAGE_CLASS_ID INTEGER CONSTRAINT STORAGE_CLASS_SCI_NN NOT NULL, STORAGE_CLASS_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_SCN_NN NOT NULL, NB_COPIES INTEGER CONSTRAINT STORAGE_CLASS_NC_NN NOT NULL, - VIRTUAL_ORGANIZATION_ID INTEGER CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, + VIRTUAL_ORGANIZATION_ID INTEGER CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, USER_COMMENT VARCHAR(1000) CONSTRAINT STORAGE_CLASS_UC_NN NOT NULL, CREATION_LOG_USER_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLUN_NN NOT NULL, CREATION_LOG_HOST_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLHN_NN NOT NULL, @@ -322,7 +322,7 @@ CREATE TABLE FILE_RECYCLE_LOG( RECONCILIATION_TIME INTEGER CONSTRAINT FILE_RECYCLE_LOG_RT_NN NOT NULL, COLLOCATION_HINT VARCHAR(100), DISK_FILE_PATH VARCHAR(2000), - REASON_LOG VARCHAR(1000) CONSTRAINT FILE_RECYCLE_LOG_RL_NN NOT NULL, + REASON_LOG VARCHAR(1000) CONSTRAINT FILE_RECYCLE_LOG_RL_NN NOT NULL, RECYCLE_LOG_TIME INTEGER CONSTRAINT FILE_RECYCLE_LOG_RLT_NN NOT NULL, CONSTRAINT FILE_RECYCLE_LOG_PK PRIMARY KEY(FILE_RECYCLE_LOG_ID), CONSTRAINT FILE_RECYCLE_LOG_VID_FK FOREIGN KEY(VID) REFERENCES TAPE(VID), diff --git a/catalogue/AllCatalogueSchema.hpp b/catalogue/AllCatalogueSchema.hpp index 5e0e0a2bc1..727241496e 100644 --- a/catalogue/AllCatalogueSchema.hpp +++ b/catalogue/AllCatalogueSchema.hpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 CERN +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/AllCatalogueSchema.hpp.in b/catalogue/AllCatalogueSchema.hpp.in index 00b0ef09c6..a1c0b7c1ad 100644 --- a/catalogue/AllCatalogueSchema.hpp.in +++ b/catalogue/AllCatalogueSchema.hpp.in @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 CERN +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once @@ -21,12 +20,12 @@ namespace cta{ namespace catalogue{ - + class AllCatalogueSchema { public: - static std::map> mapSchema; + static std::map> mapSchema; }; - + std::map> AllCatalogueSchema::mapSchema = /* ALL_SCHEMA_MAP */ - + }} diff --git a/catalogue/ArchiveFileBuilder.cpp b/catalogue/ArchiveFileBuilder.cpp index b81ea83ff3..fdc6dbefc0 100644 --- a/catalogue/ArchiveFileBuilder.cpp +++ b/catalogue/ArchiveFileBuilder.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/ArchiveFileBuilder.hpp" diff --git a/catalogue/ArchiveFileBuilder.hpp b/catalogue/ArchiveFileBuilder.hpp index 7824171922..81a5682a03 100644 --- a/catalogue/ArchiveFileBuilder.hpp +++ b/catalogue/ArchiveFileBuilder.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/ArchiveFileRow.cpp b/catalogue/ArchiveFileRow.cpp index 74e6c04f7b..b9c4223fc3 100644 --- a/catalogue/ArchiveFileRow.cpp +++ b/catalogue/ArchiveFileRow.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/ArchiveFileRow.hpp" diff --git a/catalogue/ArchiveFileRow.hpp b/catalogue/ArchiveFileRow.hpp index 6a292898f7..674e7aa694 100644 --- a/catalogue/ArchiveFileRow.hpp +++ b/catalogue/ArchiveFileRow.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/ArchiveFileRowWithoutTimestamps.cpp b/catalogue/ArchiveFileRowWithoutTimestamps.cpp index e8da05414d..ed83c198f5 100644 --- a/catalogue/ArchiveFileRowWithoutTimestamps.cpp +++ b/catalogue/ArchiveFileRowWithoutTimestamps.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/ArchiveFileRowWithoutTimestamps.hpp" diff --git a/catalogue/ArchiveFileRowWithoutTimestamps.hpp b/catalogue/ArchiveFileRowWithoutTimestamps.hpp index f14fc6d926..94c7d845c0 100644 --- a/catalogue/ArchiveFileRowWithoutTimestamps.hpp +++ b/catalogue/ArchiveFileRowWithoutTimestamps.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/CMakeLists.txt b/catalogue/CMakeLists.txt index a88b6270ce..af517249dd 100644 --- a/catalogue/CMakeLists.txt +++ b/catalogue/CMakeLists.txt @@ -1,18 +1,17 @@ -# The CERN Tape Archive (CTA) project -# Copyright (C) 2015 CERN +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2015-2021 CERN +# @license 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 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. # -# 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 . +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . cmake_minimum_required (VERSION 2.6) find_package(Protobuf3 REQUIRED) @@ -95,9 +94,9 @@ add_custom_command (OUTPUT sqlite_catalogue_schema.sql mysql_catalogue_schema.sq | sed 's/UINT64TYPE/INTEGER/g' | sed 's/CHECKSUM_BLOB_TYPE/BLOB\(200\)/g' | tee sqlite_catalogue_schema.sql ${catalogue_schema_directory}/sqlite_catalogue_schema.sql > /dev/null - COMMAND cat - ${CMAKE_CURRENT_SOURCE_DIR}/mysql_catalogue_schema_header.sql - ${CMAKE_CURRENT_SOURCE_DIR}/common_catalogue_schema.sql + COMMAND cat + ${CMAKE_CURRENT_SOURCE_DIR}/mysql_catalogue_schema_header.sql + ${CMAKE_CURRENT_SOURCE_DIR}/common_catalogue_schema.sql insert_cta_catalogue_version.sql ${CMAKE_CURRENT_SOURCE_DIR}/mysql_catalogue_schema_trailer.sql | sed 's/UINT8TYPE/TINYINT UNSIGNED/g' @@ -294,7 +293,7 @@ add_executable(cta-catalogue-admin-user-create CreateAdminUserCmdLineArgs.cpp CreateAdminUserCmdMain.cpp) -target_link_libraries(cta-catalogue-admin-user-create ctacatalogue) +target_link_libraries(cta-catalogue-admin-user-create ctacatalogue) set_property(TARGET cta-catalogue-admin-user-create APPEND PROPERTY INSTALL_RPATH ${PROTOBUF3_RPATH}) set_property(TARGET cta-catalogue-admin-user-create APPEND PROPERTY INSTALL_RPATH ${ORACLE-INSTANTCLIENT_RPATH}) diff --git a/catalogue/Catalogue.cpp b/catalogue/Catalogue.cpp index a0866c30ba..e0f4f2bd21 100644 --- a/catalogue/Catalogue.cpp +++ b/catalogue/Catalogue.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/Catalogue.hpp" diff --git a/catalogue/Catalogue.hpp b/catalogue/Catalogue.hpp index 551651e4ba..ea88fbf638 100644 --- a/catalogue/Catalogue.hpp +++ b/catalogue/Catalogue.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive(CTA) project - * Copyright(C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/CatalogueFactory.cpp b/catalogue/CatalogueFactory.cpp index 40adf495f3..013c4026af 100644 --- a/catalogue/CatalogueFactory.cpp +++ b/catalogue/CatalogueFactory.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/CatalogueFactory.hpp" diff --git a/catalogue/CatalogueFactory.hpp b/catalogue/CatalogueFactory.hpp index 1e6253f72b..544487324d 100644 --- a/catalogue/CatalogueFactory.hpp +++ b/catalogue/CatalogueFactory.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/CatalogueFactoryFactory.cpp b/catalogue/CatalogueFactoryFactory.cpp index 72e7f4752b..59bc6bbbe2 100644 --- a/catalogue/CatalogueFactoryFactory.cpp +++ b/catalogue/CatalogueFactoryFactory.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/CatalogueFactoryFactory.hpp" diff --git a/catalogue/CatalogueFactoryFactory.hpp b/catalogue/CatalogueFactoryFactory.hpp index b06a944084..1dba32ef7f 100644 --- a/catalogue/CatalogueFactoryFactory.hpp +++ b/catalogue/CatalogueFactoryFactory.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/CatalogueItor.hpp b/catalogue/CatalogueItor.hpp index f9a02a23d4..a57bcdb3da 100644 --- a/catalogue/CatalogueItor.hpp +++ b/catalogue/CatalogueItor.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/CatalogueItorImpl.hpp b/catalogue/CatalogueItorImpl.hpp index 0f350ec0cd..74b51da783 100644 --- a/catalogue/CatalogueItorImpl.hpp +++ b/catalogue/CatalogueItorImpl.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/CatalogueRetryWrapper.hpp b/catalogue/CatalogueRetryWrapper.hpp index e478ab41cc..c666f4d75b 100644 --- a/catalogue/CatalogueRetryWrapper.hpp +++ b/catalogue/CatalogueRetryWrapper.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive(CTA) project - * Copyright(C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/CatalogueSchema.cpp b/catalogue/CatalogueSchema.cpp index 95a6e9cd04..3bdd194813 100644 --- a/catalogue/CatalogueSchema.cpp +++ b/catalogue/CatalogueSchema.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/CatalogueSchema.hpp" diff --git a/catalogue/CatalogueSchema.hpp b/catalogue/CatalogueSchema.hpp index 775c2903c8..a13e0f832d 100644 --- a/catalogue/CatalogueSchema.hpp +++ b/catalogue/CatalogueSchema.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/CatalogueTest.cpp b/catalogue/CatalogueTest.cpp index 9193bcffaa..a5fd5262c7 100644 --- a/catalogue/CatalogueTest.cpp +++ b/catalogue/CatalogueTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/ArchiveFileRow.hpp" diff --git a/catalogue/CatalogueTest.hpp b/catalogue/CatalogueTest.hpp index cbf90e921f..c0fb07c268 100644 --- a/catalogue/CatalogueTest.hpp +++ b/catalogue/CatalogueTest.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/CmdLineTool.cpp b/catalogue/CmdLineTool.cpp index ecd12d7a89..7b662e0eb7 100644 --- a/catalogue/CmdLineTool.cpp +++ b/catalogue/CmdLineTool.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/CmdLineTool.hpp" diff --git a/catalogue/CmdLineTool.hpp b/catalogue/CmdLineTool.hpp index 191d66daca..8f27a40a36 100644 --- a/catalogue/CmdLineTool.hpp +++ b/catalogue/CmdLineTool.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/CreateAdminUserCmd.cpp b/catalogue/CreateAdminUserCmd.cpp index 5ab065d396..85bc1e0b0c 100644 --- a/catalogue/CreateAdminUserCmd.cpp +++ b/catalogue/CreateAdminUserCmd.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/CatalogueFactoryFactory.hpp" diff --git a/catalogue/CreateAdminUserCmd.hpp b/catalogue/CreateAdminUserCmd.hpp index d8ef4f9158..c3d5052e69 100644 --- a/catalogue/CreateAdminUserCmd.hpp +++ b/catalogue/CreateAdminUserCmd.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/CreateAdminUserCmdLineArgs.cpp b/catalogue/CreateAdminUserCmdLineArgs.cpp index b68290fd47..3ce3dca29e 100644 --- a/catalogue/CreateAdminUserCmdLineArgs.cpp +++ b/catalogue/CreateAdminUserCmdLineArgs.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/CreateAdminUserCmdLineArgs.hpp" diff --git a/catalogue/CreateAdminUserCmdLineArgs.hpp b/catalogue/CreateAdminUserCmdLineArgs.hpp index 099781aae3..f512875851 100644 --- a/catalogue/CreateAdminUserCmdLineArgs.hpp +++ b/catalogue/CreateAdminUserCmdLineArgs.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/CreateAdminUserCmdLineArgsTest.cpp b/catalogue/CreateAdminUserCmdLineArgsTest.cpp index c5ba077c8f..2587fc4dd1 100644 --- a/catalogue/CreateAdminUserCmdLineArgsTest.cpp +++ b/catalogue/CreateAdminUserCmdLineArgsTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive(CTA) project - * Copyright(C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/CreateAdminUserCmdLineArgs.hpp" diff --git a/catalogue/CreateAdminUserCmdMain.cpp b/catalogue/CreateAdminUserCmdMain.cpp index 58bb31ea20..cf9248492d 100644 --- a/catalogue/CreateAdminUserCmdMain.cpp +++ b/catalogue/CreateAdminUserCmdMain.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/CreateAdminUserCmd.hpp" diff --git a/catalogue/CreateAllSchemasCppFile.sh b/catalogue/CreateAllSchemasCppFile.sh index 59519f47c5..f1931590fe 100755 --- a/catalogue/CreateAllSchemasCppFile.sh +++ b/catalogue/CreateAllSchemasCppFile.sh @@ -1,5 +1,21 @@ #!/bin/sh -# + +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2021 CERN +# @license 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 . + +# # This script is ran by cmake in order to generate the C++ map that will store all schemas in it. # Takes as argument the disk emplacement where the .sql files are located # Example : @@ -16,7 +32,7 @@ # {"sqlite","sqlite sqlStatements 1.1"}, # } # }, -# +# # }; # die() { @@ -62,4 +78,4 @@ echo "$mapSchemaCode" > $tempFilePath sed "/ALL_SCHEMA_MAP/r $tempFilePath" ./AllCatalogueSchema.hpp.in > ./AllCatalogueSchema.hpp || die "Unable to create the map containing all catalogue schemas" #awk -v r="$mapSchemaCode" '{gsub(/ALL_SCHEMA_MAP/,r)}1' ./AllCatalogueSchema.hpp.in > ./AllCatalogueSchema.hpp || die "Unable to create the map containing all catalogue schemas" -exit 0 \ No newline at end of file +exit 0 diff --git a/catalogue/CreateMountPolicyAttributes.hpp b/catalogue/CreateMountPolicyAttributes.hpp index bb5e8d1009..79e31b2fac 100644 --- a/catalogue/CreateMountPolicyAttributes.hpp +++ b/catalogue/CreateMountPolicyAttributes.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/CreateSchemaCmd.cpp b/catalogue/CreateSchemaCmd.cpp index 16a740986b..a09e172d3a 100644 --- a/catalogue/CreateSchemaCmd.cpp +++ b/catalogue/CreateSchemaCmd.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/CreateSchemaCmd.hpp" diff --git a/catalogue/CreateSchemaCmd.hpp b/catalogue/CreateSchemaCmd.hpp index 086126ef3d..01a17eeddf 100644 --- a/catalogue/CreateSchemaCmd.hpp +++ b/catalogue/CreateSchemaCmd.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/CreateSchemaCmdLineArgs.cpp b/catalogue/CreateSchemaCmdLineArgs.cpp index ec27f661f2..e4c3a8d576 100644 --- a/catalogue/CreateSchemaCmdLineArgs.cpp +++ b/catalogue/CreateSchemaCmdLineArgs.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/CreateSchemaCmdLineArgs.hpp" diff --git a/catalogue/CreateSchemaCmdLineArgs.hpp b/catalogue/CreateSchemaCmdLineArgs.hpp index 5a501e6640..2e69c833e2 100644 --- a/catalogue/CreateSchemaCmdLineArgs.hpp +++ b/catalogue/CreateSchemaCmdLineArgs.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/CreateSchemaCmdLineArgsTest.cpp b/catalogue/CreateSchemaCmdLineArgsTest.cpp index 137ea087fa..4b84edd366 100644 --- a/catalogue/CreateSchemaCmdLineArgsTest.cpp +++ b/catalogue/CreateSchemaCmdLineArgsTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive(CTA) project - * Copyright(C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/Exception.hpp" diff --git a/catalogue/CreateSchemaCmdMain.cpp b/catalogue/CreateSchemaCmdMain.cpp index bf212c2c35..305abbf17b 100644 --- a/catalogue/CreateSchemaCmdMain.cpp +++ b/catalogue/CreateSchemaCmdMain.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/CreateSchemaCmd.hpp" diff --git a/catalogue/CreateTapeAttributes.hpp b/catalogue/CreateTapeAttributes.hpp index 497c0c5ed0..2b00002337 100644 --- a/catalogue/CreateTapeAttributes.hpp +++ b/catalogue/CreateTapeAttributes.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/DatabaseMetadataGetter.cpp b/catalogue/DatabaseMetadataGetter.cpp index a3d9cc7b68..19a675ed5d 100644 --- a/catalogue/DatabaseMetadataGetter.cpp +++ b/catalogue/DatabaseMetadataGetter.cpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 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. +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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. + * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "DatabaseMetadataGetter.hpp" diff --git a/catalogue/DatabaseMetadataGetter.hpp b/catalogue/DatabaseMetadataGetter.hpp index c9b9cdfa9f..a4d9410ad8 100644 --- a/catalogue/DatabaseMetadataGetter.hpp +++ b/catalogue/DatabaseMetadataGetter.hpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 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. +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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. + * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/DbConfigVersionOfCatalogueTest.cpp b/catalogue/DbConfigVersionOfCatalogueTest.cpp index bedde86255..2ef531d2a8 100644 --- a/catalogue/DbConfigVersionOfCatalogueTest.cpp +++ b/catalogue/DbConfigVersionOfCatalogueTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/CatalogueTest.hpp" diff --git a/catalogue/DbToSQLiteStatementTransformer.cpp b/catalogue/DbToSQLiteStatementTransformer.cpp index bc717c1e41..2277e1786f 100644 --- a/catalogue/DbToSQLiteStatementTransformer.cpp +++ b/catalogue/DbToSQLiteStatementTransformer.cpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 CERN +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include diff --git a/catalogue/DbToSQLiteStatementTransformer.hpp b/catalogue/DbToSQLiteStatementTransformer.hpp index 5527d21fb8..6ba3775b5f 100644 --- a/catalogue/DbToSQLiteStatementTransformer.hpp +++ b/catalogue/DbToSQLiteStatementTransformer.hpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 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. +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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. + * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/DropSchemaCmd.cpp b/catalogue/DropSchemaCmd.cpp index 856395475a..d2813e72f5 100644 --- a/catalogue/DropSchemaCmd.cpp +++ b/catalogue/DropSchemaCmd.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/DropSchemaCmd.hpp" diff --git a/catalogue/DropSchemaCmd.hpp b/catalogue/DropSchemaCmd.hpp index e448e0a238..ca73c9ea19 100644 --- a/catalogue/DropSchemaCmd.hpp +++ b/catalogue/DropSchemaCmd.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/DropSchemaCmdLineArgs.cpp b/catalogue/DropSchemaCmdLineArgs.cpp index 33abba00a4..326c3219db 100644 --- a/catalogue/DropSchemaCmdLineArgs.cpp +++ b/catalogue/DropSchemaCmdLineArgs.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/DropSchemaCmdLineArgs.hpp" diff --git a/catalogue/DropSchemaCmdLineArgs.hpp b/catalogue/DropSchemaCmdLineArgs.hpp index d7e108e18b..3289c0dee2 100644 --- a/catalogue/DropSchemaCmdLineArgs.hpp +++ b/catalogue/DropSchemaCmdLineArgs.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/DropSchemaCmdLineArgsTest.cpp b/catalogue/DropSchemaCmdLineArgsTest.cpp index 3918e59c85..c752db82a7 100644 --- a/catalogue/DropSchemaCmdLineArgsTest.cpp +++ b/catalogue/DropSchemaCmdLineArgsTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive(CTA) project - * Copyright(C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/Exception.hpp" diff --git a/catalogue/DropSchemaCmdMain.cpp b/catalogue/DropSchemaCmdMain.cpp index ac01967ac9..9cbef48f36 100644 --- a/catalogue/DropSchemaCmdMain.cpp +++ b/catalogue/DropSchemaCmdMain.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/DropSchemaCmd.hpp" diff --git a/catalogue/DummyCatalogue.hpp b/catalogue/DummyCatalogue.hpp index 50203d57a9..e449c7b886 100644 --- a/catalogue/DummyCatalogue.hpp +++ b/catalogue/DummyCatalogue.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive(CTA) project - * Copyright(C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/InMemoryCatalogue.cpp b/catalogue/InMemoryCatalogue.cpp index 69eeb19510..307b09d8ad 100644 --- a/catalogue/InMemoryCatalogue.cpp +++ b/catalogue/InMemoryCatalogue.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive(CTA) project - * Copyright(C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/InMemoryCatalogue.hpp" diff --git a/catalogue/InMemoryCatalogue.hpp b/catalogue/InMemoryCatalogue.hpp index 6605647dcb..a86378ef29 100644 --- a/catalogue/InMemoryCatalogue.hpp +++ b/catalogue/InMemoryCatalogue.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive(CTA) project - * Copyright(C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/InMemoryCatalogueFactory.cpp b/catalogue/InMemoryCatalogueFactory.cpp index e6f560129b..8d20da26d4 100644 --- a/catalogue/InMemoryCatalogueFactory.cpp +++ b/catalogue/InMemoryCatalogueFactory.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/CatalogueRetryWrapper.hpp" diff --git a/catalogue/InMemoryCatalogueFactory.hpp b/catalogue/InMemoryCatalogueFactory.hpp index 7659bda233..504aca8492 100644 --- a/catalogue/InMemoryCatalogueFactory.hpp +++ b/catalogue/InMemoryCatalogueFactory.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/InMemoryCatalogueTest.cpp b/catalogue/InMemoryCatalogueTest.cpp index ca09bdc9dd..faf1efc8a6 100644 --- a/catalogue/InMemoryCatalogueTest.cpp +++ b/catalogue/InMemoryCatalogueTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/InMemoryCatalogue.hpp" diff --git a/catalogue/InMemoryVersionOfCatalogueTest.cpp b/catalogue/InMemoryVersionOfCatalogueTest.cpp index 425e585db1..fe2ce37a03 100644 --- a/catalogue/InMemoryVersionOfCatalogueTest.cpp +++ b/catalogue/InMemoryVersionOfCatalogueTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/CatalogueTest.hpp" diff --git a/catalogue/InsertFileRecycleLog.hpp b/catalogue/InsertFileRecycleLog.hpp index 7e99d5bac5..d796808d64 100644 --- a/catalogue/InsertFileRecycleLog.hpp +++ b/catalogue/InsertFileRecycleLog.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/MediaType.hpp b/catalogue/MediaType.hpp index 707e0518d9..2459fc6b86 100644 --- a/catalogue/MediaType.hpp +++ b/catalogue/MediaType.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/MediaTypeWithLogs.hpp b/catalogue/MediaTypeWithLogs.hpp index a17f7942fc..d0934b5a1f 100644 --- a/catalogue/MediaTypeWithLogs.hpp +++ b/catalogue/MediaTypeWithLogs.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/MysqlCatalogue.cpp b/catalogue/MysqlCatalogue.cpp index fb2095ef8f..5fde0564c7 100644 --- a/catalogue/MysqlCatalogue.cpp +++ b/catalogue/MysqlCatalogue.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive(CTA) project - * Copyright(C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/ArchiveFileRow.hpp" diff --git a/catalogue/MysqlCatalogue.hpp b/catalogue/MysqlCatalogue.hpp index 955b427205..bcb30942b9 100644 --- a/catalogue/MysqlCatalogue.hpp +++ b/catalogue/MysqlCatalogue.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive(CTA) project - * Copyright(C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/MysqlCatalogueFactory.cpp b/catalogue/MysqlCatalogueFactory.cpp index b0dec25d84..f5cad59721 100644 --- a/catalogue/MysqlCatalogueFactory.cpp +++ b/catalogue/MysqlCatalogueFactory.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/CatalogueRetryWrapper.hpp" diff --git a/catalogue/MysqlCatalogueFactory.hpp b/catalogue/MysqlCatalogueFactory.hpp index 90cbc4962f..5804dc839b 100644 --- a/catalogue/MysqlCatalogueFactory.hpp +++ b/catalogue/MysqlCatalogueFactory.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/MysqlCatalogueSchema.before_SQL.cpp b/catalogue/MysqlCatalogueSchema.before_SQL.cpp index 9afe7d3bd3..f58d187060 100644 --- a/catalogue/MysqlCatalogueSchema.before_SQL.cpp +++ b/catalogue/MysqlCatalogueSchema.before_SQL.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/MysqlCatalogueSchema.hpp" diff --git a/catalogue/MysqlCatalogueSchema.hpp b/catalogue/MysqlCatalogueSchema.hpp index 71d92c2a09..704284a35a 100644 --- a/catalogue/MysqlCatalogueSchema.hpp +++ b/catalogue/MysqlCatalogueSchema.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/OracleCatalogue.cpp b/catalogue/OracleCatalogue.cpp index a0679a3203..a867ff00fc 100644 --- a/catalogue/OracleCatalogue.cpp +++ b/catalogue/OracleCatalogue.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive(CTA) project - * Copyright(C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/ArchiveFileRow.hpp" diff --git a/catalogue/OracleCatalogue.hpp b/catalogue/OracleCatalogue.hpp index 74f311dac1..0fa79b1b6c 100644 --- a/catalogue/OracleCatalogue.hpp +++ b/catalogue/OracleCatalogue.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive(CTA) project - * Copyright(C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/OracleCatalogueFactory.cpp b/catalogue/OracleCatalogueFactory.cpp index fdd716d225..46ae69c69d 100644 --- a/catalogue/OracleCatalogueFactory.cpp +++ b/catalogue/OracleCatalogueFactory.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/CatalogueRetryWrapper.hpp" diff --git a/catalogue/OracleCatalogueFactory.hpp b/catalogue/OracleCatalogueFactory.hpp index b3dd2ad3de..899262cee5 100644 --- a/catalogue/OracleCatalogueFactory.hpp +++ b/catalogue/OracleCatalogueFactory.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/OracleCatalogueSchema.before_SQL.cpp b/catalogue/OracleCatalogueSchema.before_SQL.cpp index c66f5895ec..3d7e848a51 100644 --- a/catalogue/OracleCatalogueSchema.before_SQL.cpp +++ b/catalogue/OracleCatalogueSchema.before_SQL.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/OracleCatalogueSchema.hpp" diff --git a/catalogue/OracleCatalogueSchema.hpp b/catalogue/OracleCatalogueSchema.hpp index 6e1ed26ee4..9a197bd4b6 100644 --- a/catalogue/OracleCatalogueSchema.hpp +++ b/catalogue/OracleCatalogueSchema.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/PollDatabaseCmd.cpp b/catalogue/PollDatabaseCmd.cpp index b685f8cd20..f7952acee4 100644 --- a/catalogue/PollDatabaseCmd.cpp +++ b/catalogue/PollDatabaseCmd.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/CatalogueFactoryFactory.hpp" diff --git a/catalogue/PollDatabaseCmd.hpp b/catalogue/PollDatabaseCmd.hpp index 15f5d8ea67..f29a1fecc2 100644 --- a/catalogue/PollDatabaseCmd.hpp +++ b/catalogue/PollDatabaseCmd.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/PollDatabaseCmdLineArgs.cpp b/catalogue/PollDatabaseCmdLineArgs.cpp index 6963ca5d32..22f4f91a3c 100644 --- a/catalogue/PollDatabaseCmdLineArgs.cpp +++ b/catalogue/PollDatabaseCmdLineArgs.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/PollDatabaseCmdLineArgs.hpp" diff --git a/catalogue/PollDatabaseCmdLineArgs.hpp b/catalogue/PollDatabaseCmdLineArgs.hpp index 48d2f5af3c..9e447e6f7d 100644 --- a/catalogue/PollDatabaseCmdLineArgs.hpp +++ b/catalogue/PollDatabaseCmdLineArgs.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/PollDatabaseCmdLineArgsTest.cpp b/catalogue/PollDatabaseCmdLineArgsTest.cpp index a970c41409..3aa869c4a4 100644 --- a/catalogue/PollDatabaseCmdLineArgsTest.cpp +++ b/catalogue/PollDatabaseCmdLineArgsTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive(CTA) project - * Copyright(C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/Exception.hpp" diff --git a/catalogue/PollDatabaseCmdMain.cpp b/catalogue/PollDatabaseCmdMain.cpp index 87174d638b..79377d09a9 100644 --- a/catalogue/PollDatabaseCmdMain.cpp +++ b/catalogue/PollDatabaseCmdMain.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/PollDatabaseCmd.hpp" diff --git a/catalogue/PostgresCatalogue.cpp b/catalogue/PostgresCatalogue.cpp index 449dbc9f6a..ce585cd36d 100644 --- a/catalogue/PostgresCatalogue.cpp +++ b/catalogue/PostgresCatalogue.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive(CTA) project - * Copyright(C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/ArchiveFileRow.hpp" diff --git a/catalogue/PostgresCatalogue.hpp b/catalogue/PostgresCatalogue.hpp index 93e284b35f..8db32f8df4 100644 --- a/catalogue/PostgresCatalogue.hpp +++ b/catalogue/PostgresCatalogue.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive(CTA) project - * Copyright(C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/PostgresCatalogueSchema.before_SQL.cpp b/catalogue/PostgresCatalogueSchema.before_SQL.cpp index 54e356ed56..70d177ac34 100644 --- a/catalogue/PostgresCatalogueSchema.before_SQL.cpp +++ b/catalogue/PostgresCatalogueSchema.before_SQL.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/PostgresCatalogueSchema.hpp" diff --git a/catalogue/PostgresCatalogueSchema.hpp b/catalogue/PostgresCatalogueSchema.hpp index 779b161fbc..c38ca4fc0b 100644 --- a/catalogue/PostgresCatalogueSchema.hpp +++ b/catalogue/PostgresCatalogueSchema.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/PostgresqlCatalogueFactory.cpp b/catalogue/PostgresqlCatalogueFactory.cpp index 4b4e82393e..61621dcb6e 100644 --- a/catalogue/PostgresqlCatalogueFactory.cpp +++ b/catalogue/PostgresqlCatalogueFactory.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/CatalogueRetryWrapper.hpp" diff --git a/catalogue/PostgresqlCatalogueFactory.hpp b/catalogue/PostgresqlCatalogueFactory.hpp index 5289aa7d5c..f5703e8107 100644 --- a/catalogue/PostgresqlCatalogueFactory.hpp +++ b/catalogue/PostgresqlCatalogueFactory.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/RdbmsCatalogue.cpp b/catalogue/RdbmsCatalogue.cpp index f3f597a068..d58979f97f 100644 --- a/catalogue/RdbmsCatalogue.cpp +++ b/catalogue/RdbmsCatalogue.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/ArchiveFileRow.hpp" diff --git a/catalogue/RdbmsCatalogue.hpp b/catalogue/RdbmsCatalogue.hpp index e92f782b37..f02918c86d 100644 --- a/catalogue/RdbmsCatalogue.hpp +++ b/catalogue/RdbmsCatalogue.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/RdbmsCatalogueGetArchiveFilesForRepackItor.cpp b/catalogue/RdbmsCatalogueGetArchiveFilesForRepackItor.cpp index 42b553bbe1..36bff5fd74 100644 --- a/catalogue/RdbmsCatalogueGetArchiveFilesForRepackItor.cpp +++ b/catalogue/RdbmsCatalogueGetArchiveFilesForRepackItor.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/RdbmsCatalogueGetArchiveFilesForRepackItor.hpp" diff --git a/catalogue/RdbmsCatalogueGetArchiveFilesForRepackItor.hpp b/catalogue/RdbmsCatalogueGetArchiveFilesForRepackItor.hpp index d87dfa28c7..cac6b5f7a6 100644 --- a/catalogue/RdbmsCatalogueGetArchiveFilesForRepackItor.hpp +++ b/catalogue/RdbmsCatalogueGetArchiveFilesForRepackItor.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/RdbmsCatalogueGetArchiveFilesItor.cpp b/catalogue/RdbmsCatalogueGetArchiveFilesItor.cpp index b157655fea..82c39e1fe0 100644 --- a/catalogue/RdbmsCatalogueGetArchiveFilesItor.cpp +++ b/catalogue/RdbmsCatalogueGetArchiveFilesItor.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/RdbmsCatalogueGetArchiveFilesItor.hpp" diff --git a/catalogue/RdbmsCatalogueGetArchiveFilesItor.hpp b/catalogue/RdbmsCatalogueGetArchiveFilesItor.hpp index a16d7b6d49..a38d93885b 100644 --- a/catalogue/RdbmsCatalogueGetArchiveFilesItor.hpp +++ b/catalogue/RdbmsCatalogueGetArchiveFilesItor.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/RdbmsCatalogueGetFileRecycleLogItor.cpp b/catalogue/RdbmsCatalogueGetFileRecycleLogItor.cpp index 1e9c7a0de5..f969fe59d8 100644 --- a/catalogue/RdbmsCatalogueGetFileRecycleLogItor.cpp +++ b/catalogue/RdbmsCatalogueGetFileRecycleLogItor.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "RdbmsCatalogueGetFileRecycleLogItor.hpp" diff --git a/catalogue/RdbmsCatalogueGetFileRecycleLogItor.hpp b/catalogue/RdbmsCatalogueGetFileRecycleLogItor.hpp index 633e87c5e3..ba5ab34f23 100644 --- a/catalogue/RdbmsCatalogueGetFileRecycleLogItor.hpp +++ b/catalogue/RdbmsCatalogueGetFileRecycleLogItor.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/RdbmsCatalogueTapeContentsItor.cpp b/catalogue/RdbmsCatalogueTapeContentsItor.cpp index e8f19f9e91..eb9f9cbccc 100644 --- a/catalogue/RdbmsCatalogueTapeContentsItor.cpp +++ b/catalogue/RdbmsCatalogueTapeContentsItor.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/RdbmsCatalogueTapeContentsItor.hpp" diff --git a/catalogue/RdbmsCatalogueTapeContentsItor.hpp b/catalogue/RdbmsCatalogueTapeContentsItor.hpp index 301c2549c0..d334f984e9 100644 --- a/catalogue/RdbmsCatalogueTapeContentsItor.hpp +++ b/catalogue/RdbmsCatalogueTapeContentsItor.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/RecyleTapeFileSearchCriteria.hpp b/catalogue/RecyleTapeFileSearchCriteria.hpp index c42673a6c9..8d1ccd1e03 100644 --- a/catalogue/RecyleTapeFileSearchCriteria.hpp +++ b/catalogue/RecyleTapeFileSearchCriteria.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/RequesterAndGroupMountPolicies.hpp b/catalogue/RequesterAndGroupMountPolicies.hpp index f5aff6aeac..504e05e017 100644 --- a/catalogue/RequesterAndGroupMountPolicies.hpp +++ b/catalogue/RequesterAndGroupMountPolicies.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/SQLiteSchemaComparer.cpp b/catalogue/SQLiteSchemaComparer.cpp index 7526ade6e7..20bd5a100f 100644 --- a/catalogue/SQLiteSchemaComparer.cpp +++ b/catalogue/SQLiteSchemaComparer.cpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 CERN +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include diff --git a/catalogue/SQLiteSchemaComparer.hpp b/catalogue/SQLiteSchemaComparer.hpp index b501c0a6d5..100abbff6a 100644 --- a/catalogue/SQLiteSchemaComparer.hpp +++ b/catalogue/SQLiteSchemaComparer.hpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 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. +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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. + * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/SQLiteSchemaInserter.cpp b/catalogue/SQLiteSchemaInserter.cpp index 41c0033941..d9ea537542 100644 --- a/catalogue/SQLiteSchemaInserter.cpp +++ b/catalogue/SQLiteSchemaInserter.cpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 CERN +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "SQLiteSchemaInserter.hpp" diff --git a/catalogue/SQLiteSchemaInserter.hpp b/catalogue/SQLiteSchemaInserter.hpp index 8dab234f50..72296d6d22 100644 --- a/catalogue/SQLiteSchemaInserter.hpp +++ b/catalogue/SQLiteSchemaInserter.hpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 CERN +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/SchemaChecker.cpp b/catalogue/SchemaChecker.cpp index e0bdaa91da..77ef2a44cf 100644 --- a/catalogue/SchemaChecker.cpp +++ b/catalogue/SchemaChecker.cpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 CERN +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "SchemaChecker.hpp" diff --git a/catalogue/SchemaChecker.hpp b/catalogue/SchemaChecker.hpp index c5c83e9c18..97db8965fc 100644 --- a/catalogue/SchemaChecker.hpp +++ b/catalogue/SchemaChecker.hpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 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. +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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. + * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/SchemaCheckerResult.cpp b/catalogue/SchemaCheckerResult.cpp index e254736c36..46cfad4e5c 100644 --- a/catalogue/SchemaCheckerResult.cpp +++ b/catalogue/SchemaCheckerResult.cpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 CERN +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include diff --git a/catalogue/SchemaCheckerResult.hpp b/catalogue/SchemaCheckerResult.hpp index dc7cabc038..88e9ba64a5 100644 --- a/catalogue/SchemaCheckerResult.hpp +++ b/catalogue/SchemaCheckerResult.hpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 CERN +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/SchemaComparer.cpp b/catalogue/SchemaComparer.cpp index a8d243159c..f3fd613331 100644 --- a/catalogue/SchemaComparer.cpp +++ b/catalogue/SchemaComparer.cpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 CERN +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "SchemaComparer.hpp" diff --git a/catalogue/SchemaComparer.hpp b/catalogue/SchemaComparer.hpp index 2db94cde3b..fda25d0365 100644 --- a/catalogue/SchemaComparer.hpp +++ b/catalogue/SchemaComparer.hpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 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. +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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. + * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ /* * File: SchemaComparer.hpp diff --git a/catalogue/SchemaCreatingSqliteCatalogue.cpp b/catalogue/SchemaCreatingSqliteCatalogue.cpp index 8a472a3fb9..1c61a64aab 100644 --- a/catalogue/SchemaCreatingSqliteCatalogue.cpp +++ b/catalogue/SchemaCreatingSqliteCatalogue.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive(CTA) project - * Copyright(C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/SqliteCatalogueSchema.hpp" diff --git a/catalogue/SchemaCreatingSqliteCatalogue.hpp b/catalogue/SchemaCreatingSqliteCatalogue.hpp index 8e623454ca..aca85dd3c5 100644 --- a/catalogue/SchemaCreatingSqliteCatalogue.hpp +++ b/catalogue/SchemaCreatingSqliteCatalogue.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive(CTA) project - * Copyright(C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/SchemaSqlStatementsReader.cpp b/catalogue/SchemaSqlStatementsReader.cpp index f805d107d3..41b76d9770 100644 --- a/catalogue/SchemaSqlStatementsReader.cpp +++ b/catalogue/SchemaSqlStatementsReader.cpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 CERN +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include diff --git a/catalogue/SchemaSqlStatementsReader.hpp b/catalogue/SchemaSqlStatementsReader.hpp index 4f8d7147b7..b191e10193 100644 --- a/catalogue/SchemaSqlStatementsReader.hpp +++ b/catalogue/SchemaSqlStatementsReader.hpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 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. +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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. + * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/SchemaVersion.cpp b/catalogue/SchemaVersion.cpp index 929d20f521..74c61d0f35 100644 --- a/catalogue/SchemaVersion.cpp +++ b/catalogue/SchemaVersion.cpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 CERN +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "SchemaVersion.hpp" diff --git a/catalogue/SchemaVersion.hpp b/catalogue/SchemaVersion.hpp index 7998dd9163..13eb470b3f 100644 --- a/catalogue/SchemaVersion.hpp +++ b/catalogue/SchemaVersion.hpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 CERN +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/SetProductionCmd.cpp b/catalogue/SetProductionCmd.cpp index 13b532a574..40b8aaa58e 100644 --- a/catalogue/SetProductionCmd.cpp +++ b/catalogue/SetProductionCmd.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "SetProductionCmd.hpp" diff --git a/catalogue/SetProductionCmd.hpp b/catalogue/SetProductionCmd.hpp index 6b1d8c2341..6fdb72c8b2 100644 --- a/catalogue/SetProductionCmd.hpp +++ b/catalogue/SetProductionCmd.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/SetProductionCmdLineArgs.cpp b/catalogue/SetProductionCmdLineArgs.cpp index 3c92d7753d..c7884265af 100644 --- a/catalogue/SetProductionCmdLineArgs.cpp +++ b/catalogue/SetProductionCmdLineArgs.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "SetProductionCmdLineArgs.hpp" diff --git a/catalogue/SetProductionCmdLineArgs.hpp b/catalogue/SetProductionCmdLineArgs.hpp index 4cdc70652b..8c1e17a0e1 100644 --- a/catalogue/SetProductionCmdLineArgs.hpp +++ b/catalogue/SetProductionCmdLineArgs.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/SetProductionCmdMain.cpp b/catalogue/SetProductionCmdMain.cpp index 0550429d1d..297ca884ea 100644 --- a/catalogue/SetProductionCmdMain.cpp +++ b/catalogue/SetProductionCmdMain.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/SetProductionCmd.hpp" diff --git a/catalogue/SqliteCatalogue.cpp b/catalogue/SqliteCatalogue.cpp index 9120b2a3d5..9476cf6c16 100644 --- a/catalogue/SqliteCatalogue.cpp +++ b/catalogue/SqliteCatalogue.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive(CTA) project - * Copyright(C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/ArchiveFileRow.hpp" diff --git a/catalogue/SqliteCatalogue.hpp b/catalogue/SqliteCatalogue.hpp index 473bc542c8..a3bf3e194d 100644 --- a/catalogue/SqliteCatalogue.hpp +++ b/catalogue/SqliteCatalogue.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive(CTA) project - * Copyright(C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/SqliteCatalogueSchema.before_SQL.cpp b/catalogue/SqliteCatalogueSchema.before_SQL.cpp index 9b9670f9ab..a658312924 100644 --- a/catalogue/SqliteCatalogueSchema.before_SQL.cpp +++ b/catalogue/SqliteCatalogueSchema.before_SQL.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/SqliteCatalogueSchema.hpp" diff --git a/catalogue/SqliteCatalogueSchema.hpp b/catalogue/SqliteCatalogueSchema.hpp index fd0b80befb..4210a1ff37 100644 --- a/catalogue/SqliteCatalogueSchema.hpp +++ b/catalogue/SqliteCatalogueSchema.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/TapeFileSearchCriteria.hpp b/catalogue/TapeFileSearchCriteria.hpp index 6c034919f3..77b1ecb5f8 100644 --- a/catalogue/TapeFileSearchCriteria.hpp +++ b/catalogue/TapeFileSearchCriteria.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/TapeFileWritten.cpp b/catalogue/TapeFileWritten.cpp index 9ca59f24b5..9456c9c8df 100644 --- a/catalogue/TapeFileWritten.cpp +++ b/catalogue/TapeFileWritten.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/TapeFileWritten.hpp" diff --git a/catalogue/TapeFileWritten.hpp b/catalogue/TapeFileWritten.hpp index 95482263ce..9670b62b68 100644 --- a/catalogue/TapeFileWritten.hpp +++ b/catalogue/TapeFileWritten.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/TapeForWriting.cpp b/catalogue/TapeForWriting.cpp index 7874afd2f6..45c1bce7b2 100644 --- a/catalogue/TapeForWriting.cpp +++ b/catalogue/TapeForWriting.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/TapeForWriting.hpp" diff --git a/catalogue/TapeForWriting.hpp b/catalogue/TapeForWriting.hpp index 540711c706..62ae102183 100644 --- a/catalogue/TapeForWriting.hpp +++ b/catalogue/TapeForWriting.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/TapeItemImplementation.cpp b/catalogue/TapeItemImplementation.cpp index ae82adefc3..7d568ac797 100644 --- a/catalogue/TapeItemImplementation.cpp +++ b/catalogue/TapeItemImplementation.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/TapeItemWritten.hpp" diff --git a/catalogue/TapeItemWritten.hpp b/catalogue/TapeItemWritten.hpp index 7c81a1295b..8731a980fc 100644 --- a/catalogue/TapeItemWritten.hpp +++ b/catalogue/TapeItemWritten.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/TapeItemWrittenPointer.hpp b/catalogue/TapeItemWrittenPointer.hpp index ee30fa0d6f..3f996fa6cd 100644 --- a/catalogue/TapeItemWrittenPointer.hpp +++ b/catalogue/TapeItemWrittenPointer.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/TapeItemWrittenPointerTest.cpp b/catalogue/TapeItemWrittenPointerTest.cpp index 84b4f9b235..ee79a0953a 100644 --- a/catalogue/TapeItemWrittenPointerTest.cpp +++ b/catalogue/TapeItemWrittenPointerTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/TapeFileWritten.hpp" diff --git a/catalogue/TapePool.cpp b/catalogue/TapePool.cpp index 70cafc42ab..0a65ca72e0 100644 --- a/catalogue/TapePool.cpp +++ b/catalogue/TapePool.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/TapePool.hpp" diff --git a/catalogue/TapePool.hpp b/catalogue/TapePool.hpp index f111fe20e0..c147f68ef6 100644 --- a/catalogue/TapePool.hpp +++ b/catalogue/TapePool.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/TapeSearchCriteria.hpp b/catalogue/TapeSearchCriteria.hpp index cd04d01659..4785c9b019 100644 --- a/catalogue/TapeSearchCriteria.hpp +++ b/catalogue/TapeSearchCriteria.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/TimeBasedCache.hpp b/catalogue/TimeBasedCache.hpp index d10119134d..47c85e3db3 100644 --- a/catalogue/TimeBasedCache.hpp +++ b/catalogue/TimeBasedCache.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive(CTA) project - * Copyright(C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/VerifySchemaCmd.cpp b/catalogue/VerifySchemaCmd.cpp index fcb3e43f2e..baf9dc2645 100644 --- a/catalogue/VerifySchemaCmd.cpp +++ b/catalogue/VerifySchemaCmd.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/VerifySchemaCmd.hpp" diff --git a/catalogue/VerifySchemaCmd.hpp b/catalogue/VerifySchemaCmd.hpp index fc107fd235..ff6ccdca03 100644 --- a/catalogue/VerifySchemaCmd.hpp +++ b/catalogue/VerifySchemaCmd.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/VerifySchemaCmdLineArgs.cpp b/catalogue/VerifySchemaCmdLineArgs.cpp index c968f63e13..9b1930805f 100644 --- a/catalogue/VerifySchemaCmdLineArgs.cpp +++ b/catalogue/VerifySchemaCmdLineArgs.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/VerifySchemaCmdLineArgs.hpp" diff --git a/catalogue/VerifySchemaCmdLineArgs.hpp b/catalogue/VerifySchemaCmdLineArgs.hpp index 592fc98c5b..8815747695 100644 --- a/catalogue/VerifySchemaCmdLineArgs.hpp +++ b/catalogue/VerifySchemaCmdLineArgs.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/catalogue/VerifySchemaCmdLineArgsTest.cpp b/catalogue/VerifySchemaCmdLineArgsTest.cpp index e5efb088a9..e8cae05775 100644 --- a/catalogue/VerifySchemaCmdLineArgsTest.cpp +++ b/catalogue/VerifySchemaCmdLineArgsTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive(CTA) project - * Copyright(C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/Exception.hpp" diff --git a/catalogue/VerifySchemaCmdMain.cpp b/catalogue/VerifySchemaCmdMain.cpp index 0be00c0daa..9740afe532 100644 --- a/catalogue/VerifySchemaCmdMain.cpp +++ b/catalogue/VerifySchemaCmdMain.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "catalogue/VerifySchemaCmd.hpp" diff --git a/catalogue/common_catalogue_schema.sql b/catalogue/common_catalogue_schema.sql index 62e4ee12cb..536e68dda7 100644 --- a/catalogue/common_catalogue_schema.sql +++ b/catalogue/common_catalogue_schema.sql @@ -53,7 +53,7 @@ CREATE TABLE STORAGE_CLASS( STORAGE_CLASS_ID UINT64TYPE CONSTRAINT STORAGE_CLASS_SCI_NN NOT NULL, STORAGE_CLASS_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_SCN_NN NOT NULL, NB_COPIES UINT8TYPE CONSTRAINT STORAGE_CLASS_NC_NN NOT NULL, - VIRTUAL_ORGANIZATION_ID UINT64TYPE CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, + VIRTUAL_ORGANIZATION_ID UINT64TYPE CONSTRAINT STORAGE_CLASS_VOI_NN NOT NULL, USER_COMMENT VARCHAR(1000) CONSTRAINT STORAGE_CLASS_UC_NN NOT NULL, CREATION_LOG_USER_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLUN_NN NOT NULL, CREATION_LOG_HOST_NAME VARCHAR(100) CONSTRAINT STORAGE_CLASS_CLHN_NN NOT NULL, @@ -301,7 +301,7 @@ CREATE TABLE FILE_RECYCLE_LOG( RECONCILIATION_TIME UINT64TYPE CONSTRAINT FILE_RECYCLE_LOG_RT_NN NOT NULL, COLLOCATION_HINT VARCHAR(100), DISK_FILE_PATH VARCHAR(2000), - REASON_LOG VARCHAR(1000) CONSTRAINT FILE_RECYCLE_LOG_RL_NN NOT NULL, + REASON_LOG VARCHAR(1000) CONSTRAINT FILE_RECYCLE_LOG_RL_NN NOT NULL, RECYCLE_LOG_TIME UINT64TYPE CONSTRAINT FILE_RECYCLE_LOG_RLT_NN NOT NULL, CONSTRAINT FILE_RECYCLE_LOG_PK PRIMARY KEY(FILE_RECYCLE_LOG_ID), CONSTRAINT FILE_RECYCLE_LOG_VID_FK FOREIGN KEY(VID) REFERENCES TAPE(VID), diff --git a/catalogue/cta-catalogue-admin-user-create.1cta b/catalogue/cta-catalogue-admin-user-create.1cta index 2c7f93ae7b..45b1fe0f4d 100644 --- a/catalogue/cta-catalogue-admin-user-create.1cta +++ b/catalogue/cta-catalogue-admin-user-create.1cta @@ -1,18 +1,18 @@ -.\" The CERN Tape Archive (CTA) project -.\" Copyright (C) 2015 CERN +.\" @project The CERN Tape Archive (CTA) +.\" @copyright Copyright(C) 2016-2021 CERN +.\" @license 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 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. .\" -.\" 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 . +.\" You should have received a copy of the GNU General Public License +.\" along with this program. If not, see . + .TH CTA-CATALOGUE-ADMIN-USER-CREATE 1CTA "December 2016" CTA CTA .SH NAME cta-catalogue-admin-user-create \- Create a CTA admin user diff --git a/catalogue/cta-catalogue-schema-create.1cta b/catalogue/cta-catalogue-schema-create.1cta index 051c452568..4f071691b6 100644 --- a/catalogue/cta-catalogue-schema-create.1cta +++ b/catalogue/cta-catalogue-schema-create.1cta @@ -1,18 +1,18 @@ -.\" The CERN Tape Archive (CTA) project -.\" Copyright (C) 2015 CERN +.\" @project The CERN Tape Archive (CTA) +.\" @copyright Copyright(C) 2016-2021 CERN +.\" @license 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 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. .\" -.\" 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 . +.\" You should have received a copy of the GNU General Public License +.\" along with this program. If not, see . + .TH CTA-CATALOGUE-SCHEMA-CREATE 1CTA "August 2016" CTA CTA .SH NAME cta-catalogue-schema-create \- Creates the CTA catalogue schema diff --git a/catalogue/cta-catalogue-schema-drop.1cta b/catalogue/cta-catalogue-schema-drop.1cta index 071c48572d..cd2d3247ee 100644 --- a/catalogue/cta-catalogue-schema-drop.1cta +++ b/catalogue/cta-catalogue-schema-drop.1cta @@ -1,18 +1,18 @@ -.\" The CERN Tape Archive (CTA) project -.\" Copyright (C) 2015 CERN +.\" @project The CERN Tape Archive (CTA) +.\" @copyright Copyright(C) 2016-2021 CERN +.\" @license 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 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. .\" -.\" 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 . +.\" You should have received a copy of the GNU General Public License +.\" along with this program. If not, see . + .TH CTA-CATALOGUE-SCHEMA-DROP 1CTA "December 2016" CTA CTA .SH NAME cta-catalogue-schema-drop \- Drop the schema of the CTA catalogue database diff --git a/catalogue/cta-catalogue-schema-verify.1cta b/catalogue/cta-catalogue-schema-verify.1cta index c8d57aba6c..3854c47206 100644 --- a/catalogue/cta-catalogue-schema-verify.1cta +++ b/catalogue/cta-catalogue-schema-verify.1cta @@ -1,18 +1,18 @@ -.\" The CERN Tape Archive (CTA) project -.\" Copyright (C) 2015 CERN +.\" @project The CERN Tape Archive (CTA) +.\" @copyright Copyright(C) 2019-2021 CERN +.\" @license 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 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. .\" -.\" 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 . +.\" You should have received a copy of the GNU General Public License +.\" along with this program. If not, see . + .TH CTA-CATALOGUE-SCHEMA-VERIFY 1CTA "June 2019" CTA CTA .SH NAME cta-catalogue-schema-verify \- Verifies the CTA catalogue schema diff --git a/catalogue/cta-catalogue-set-production.1cta b/catalogue/cta-catalogue-set-production.1cta index 6ebfe7d18c..d4f1327fe1 100644 --- a/catalogue/cta-catalogue-set-production.1cta +++ b/catalogue/cta-catalogue-set-production.1cta @@ -1,18 +1,18 @@ -.\" The CERN Tape Archive (CTA) project -.\" Copyright (C) 2015 CERN +.\" @project The CERN Tape Archive (CTA) +.\" @copyright Copyright(C) 2016-2021 CERN +.\" @license 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 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. .\" -.\" 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 . +.\" You should have received a copy of the GNU General Public License +.\" along with this program. If not, see . + .TH CTA-CATALOGUE-SCHEMA-DROP 1CTA "December 2016" CTA CTA .SH NAME cta-catalogue-set-production \- Set the IS_PRODUCTION flag on the CTA catalogue database. This will @@ -21,7 +21,7 @@ prevent any dropping of the schema by the cta-catalogue-schema-drop tool. .BI "cta-catalogue-set-production databaseConnectionFile [options]" .SH DESCRIPTION -\fBcta-catalogue-set-production\fP is a command-line tool that sets the IS_PRODUCTION flag +\fBcta-catalogue-set-production\fP is a command-line tool that sets the IS_PRODUCTION flag on the CTA_CATALOGUE table. .P This command-line tool will abort if the IS_PRODUCTION column is not in the CTA_CATALOGUE table. diff --git a/catalogue/cta-catalogue.conf.example b/catalogue/cta-catalogue.conf.example index 1dd25ce26a..25f1aa3c17 100644 --- a/catalogue/cta-catalogue.conf.example +++ b/catalogue/cta-catalogue.conf.example @@ -1,18 +1,17 @@ -# 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 . +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2015-2021 CERN +# @license 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 . # This file should contain one and only one connection string. Blank lines and # comments are ignored. diff --git a/catalogue/cta-database-poll.1cta b/catalogue/cta-database-poll.1cta index c186a5621a..b70b47dd30 100644 --- a/catalogue/cta-database-poll.1cta +++ b/catalogue/cta-database-poll.1cta @@ -1,18 +1,18 @@ -.\" The CERN Tape Archive (CTA) project -.\" Copyright (C) 2015 CERN +.\" @project The CERN Tape Archive (CTA) +.\" @copyright Copyright(C) 2016-2021 CERN +.\" @license 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 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. .\" -.\" 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 . +.\" You should have received a copy of the GNU General Public License +.\" along with this program. If not, see . + .TH CTA-DATABASE-POLL 1CTA "December 2016" CTA CTA .SH NAME cta-database-poll \- Polls the specified database every second diff --git a/catalogue/migrations/liquibase/oracle/1.0to1.1.sql b/catalogue/migrations/liquibase/oracle/1.0to1.1.sql index 3369164426..da58620a77 100644 --- a/catalogue/migrations/liquibase/oracle/1.0to1.1.sql +++ b/catalogue/migrations/liquibase/oracle/1.0to1.1.sql @@ -60,7 +60,7 @@ ALTER TABLE USAGESTATS RENAME CONSTRAINT PK_USAGESTATS_GID_TS TO USAGESTATS_GID_ --preconditions onFail:HALT onError:HALT --precondition-sql-check expectedResult:"1.0" SELECT CONCAT(CONCAT(CAST(SCHEMA_VERSION_MAJOR as VARCHAR(10)),'.'), CAST(SCHEMA_VERSION_MINOR AS VARCHAR(10))) AS CATALOGUE_VERSION FROM CTA_CATALOGUE; ALTER TABLE ARCHIVE_ROUTE ADD CONSTRAINT ARCHIVE_ROUTE_SCI_TPI_UN UNIQUE(STORAGE_CLASS_ID, TAPE_POOL_ID); ---rollback ALTER TABLE ARCHIVE_ROUTE DROP CONSTRAINT ARCHIVE_ROUTE_SCI_TPI_UN; +--rollback ALTER TABLE ARCHIVE_ROUTE DROP CONSTRAINT ARCHIVE_ROUTE_SCI_TPI_UN; --changeset ccaffy:9 failOnError:true dbms:oracle --preconditions onFail:HALT onError:HALT diff --git a/catalogue/migrations/liquibase/oracle/3.1to3.2.sql b/catalogue/migrations/liquibase/oracle/3.1to3.2.sql index 760f5069ad..8033e10201 100644 --- a/catalogue/migrations/liquibase/oracle/3.1to3.2.sql +++ b/catalogue/migrations/liquibase/oracle/3.1to3.2.sql @@ -47,7 +47,7 @@ CREATE TABLE FILE_RECYCLE_LOG( RECONCILIATION_TIME NUMERIC(20, 0) CONSTRAINT FILE_RECYCLE_LOG_RT_NN NOT NULL, COLLOCATION_HINT VARCHAR2(100), DISK_FILE_PATH VARCHAR2(2000), - REASON_LOG VARCHAR2(1000) CONSTRAINT FILE_RECYCLE_LOG_RL_NN NOT NULL, + REASON_LOG VARCHAR2(1000) CONSTRAINT FILE_RECYCLE_LOG_RL_NN NOT NULL, RECYCLE_LOG_TIME NUMERIC(20, 0) CONSTRAINT FILE_RECYCLE_LOG_RLT_NN NOT NULL, CONSTRAINT FILE_RECYCLE_LOG_PK PRIMARY KEY(FILE_RECYCLE_LOG_ID), CONSTRAINT FILE_RECYCLE_LOG_VID_FK FOREIGN KEY(VID) REFERENCES TAPE(VID), @@ -84,7 +84,7 @@ INSERT INTO FILE_RECYCLE_LOG ( ARCHIVE_FILE_CREATION_TIME, RECONCILIATION_TIME, COLLOCATION_HINT, - REASON_LOG, + REASON_LOG, RECYCLE_LOG_TIME ) SELECT FILE_RECYCLE_LOG_ID_SEQ.NEXTVAL, @@ -142,7 +142,7 @@ INSERT INTO FILE_RECYCLE_LOG ( RECONCILIATION_TIME, COLLOCATION_HINT, DISK_FILE_PATH, - REASON_LOG, + REASON_LOG, RECYCLE_LOG_TIME ) SELECT FILE_RECYCLE_LOG_ID_SEQ.NEXTVAL, @@ -200,7 +200,7 @@ CREATE INDEX TAPE_STATE_IDX ON TAPE(TAPE_STATE); --changeset ccaffy:13 failOnError:true dbms:oracle runAlways:true --preconditions onFail:HALT onError:HALT --precondition-sql-check expectedResult:"1" SELECT COUNT(*) FROM CTA_CATALOGUE WHERE SCHEMA_VERSION_MAJOR = 3 AND (SCHEMA_VERSION_MINOR = 1 OR SCHEMA_VERSION_MINOR = 2); -UPDATE TAPE +UPDATE TAPE SET TAPE_STATE='ACTIVE', STATE_UPDATE_TIME=(cast (systimestamp at time zone 'UTC' as date) - date '1970-01-01') * 86400, STATE_MODIFIED_BY='Migration from CTA 3.1 to 4.0' diff --git a/catalogue/migrations/liquibase/oracle/3.2to4.0.sql b/catalogue/migrations/liquibase/oracle/3.2to4.0.sql index 73a26e5aa0..17c6daa869 100644 --- a/catalogue/migrations/liquibase/oracle/3.2to4.0.sql +++ b/catalogue/migrations/liquibase/oracle/3.2to4.0.sql @@ -177,4 +177,4 @@ UPDATE CTA_CATALOGUE SET NEXT_SCHEMA_VERSION_MINOR=NULL; --rollback UPDATE CTA_CATALOGUE SET SCHEMA_VERSION_MAJOR=3; --rollback UPDATE CTA_CATALOGUE SET SCHEMA_VERSION_MINOR=2; --rollback UPDATE CTA_CATALOGUE SET NEXT_SCHEMA_VERSION_MAJOR=4; ---rollback UPDATE CTA_CATALOGUE SET NEXT_SCHEMA_VERSION_MINOR=0; \ No newline at end of file +--rollback UPDATE CTA_CATALOGUE SET NEXT_SCHEMA_VERSION_MINOR=0; diff --git a/catalogue/mysql_catalogue_schema_trailer.sql b/catalogue/mysql_catalogue_schema_trailer.sql index de3efc6ffc..a844039054 100644 --- a/catalogue/mysql_catalogue_schema_trailer.sql +++ b/catalogue/mysql_catalogue_schema_trailer.sql @@ -1,2 +1,2 @@ -ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT - CATALOGUE_STATUS_CONTENT_CK CHECK((NEXT_SCHEMA_VERSION_MAJOR IS NULL AND NEXT_SCHEMA_VERSION_MINOR IS NULL AND STATUS='PRODUCTION') OR (STATUS='UPGRADING')); \ No newline at end of file +ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT + CATALOGUE_STATUS_CONTENT_CK CHECK((NEXT_SCHEMA_VERSION_MAJOR IS NULL AND NEXT_SCHEMA_VERSION_MINOR IS NULL AND STATUS='PRODUCTION') OR (STATUS='UPGRADING')); diff --git a/catalogue/oracle_catalogue_schema_header.sql b/catalogue/oracle_catalogue_schema_header.sql index c99687194d..459bbbc68b 100644 --- a/catalogue/oracle_catalogue_schema_header.sql +++ b/catalogue/oracle_catalogue_schema_header.sql @@ -61,7 +61,7 @@ CREATE GLOBAL TEMPORARY TABLE TEMP_TAPE_FILE_INSERTION_BATCH( LOGICAL_SIZE_IN_BYTES UINT64TYPE , COPY_NB UINT8TYPE , CREATION_TIME UINT64TYPE , - ARCHIVE_FILE_ID UINT64TYPE + ARCHIVE_FILE_ID UINT64TYPE ) ON COMMIT DELETE ROWS; CREATE INDEX TEMP_T_F_I_B_AFI_IDX ON TEMP_TAPE_FILE_INSERTION_BATCH(ARCHIVE_FILE_ID); diff --git a/catalogue/postgres_catalogue_schema_trailer.sql b/catalogue/postgres_catalogue_schema_trailer.sql index 8ed899707a..60967da6d4 100644 --- a/catalogue/postgres_catalogue_schema_trailer.sql +++ b/catalogue/postgres_catalogue_schema_trailer.sql @@ -2,5 +2,5 @@ ALTER TABLE ARCHIVE_FILE DROP CONSTRAINT ARCHIVE_FILE_DIN_DFI_UN; ALTER TABLE ARCHIVE_FILE ADD CONSTRAINT ARCHIVE_FILE_DIN_DFI_UN UNIQUE(DISK_INSTANCE_NAME, DISK_FILE_ID) DEFERRABLE INITIALLY IMMEDIATE; -ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT +ALTER TABLE CTA_CATALOGUE ADD CONSTRAINT CATALOGUE_STATUS_CONTENT_CK CHECK((NEXT_SCHEMA_VERSION_MAJOR IS NULL AND NEXT_SCHEMA_VERSION_MINOR IS NULL AND STATUS='PRODUCTION') OR (STATUS='UPGRADING')); diff --git a/catalogue/retryOnLostConnection.hpp b/catalogue/retryOnLostConnection.hpp index 87c68e3650..96ddc10bd7 100644 --- a/catalogue/retryOnLostConnection.hpp +++ b/catalogue/retryOnLostConnection.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive(CTA) project - * Copyright(C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/cmake/CTAVersions.cmake b/cmake/CTAVersions.cmake index f7fa642a56..7c1b0dce31 100644 --- a/cmake/CTAVersions.cmake +++ b/cmake/CTAVersions.cmake @@ -1,3 +1,17 @@ +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2021 CERN +# @license 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 . # Default CTA Version set(CTA_VERSION 0) set(CTA_RELEASE 1) @@ -50,4 +64,3 @@ message(STATUS "CTA version is ${CTA_VERSION}-${CTA_RELEASE}") # Shared library versioning set(CTA_LIBVERSION ${CTA_SOMAJOR}.${CTA_SOMINOR}.${CTA_SOPATCH}) message(STATUS "CTA shared object version is ${CTA_LIBVERSION} (${CTA_SOVERSION})") - diff --git a/cmake/FindGRPC.cmake b/cmake/FindGRPC.cmake index 14268c2e3c..f67a416fa0 100644 --- a/cmake/FindGRPC.cmake +++ b/cmake/FindGRPC.cmake @@ -1,3 +1,17 @@ +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2015-2021 CERN +# @license 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 . # # Locate and configure the gRPC library # diff --git a/cmake/Findbinutils.cmake b/cmake/Findbinutils.cmake index 82e128d00e..4b06229813 100644 --- a/cmake/Findbinutils.cmake +++ b/cmake/Findbinutils.cmake @@ -1,18 +1,17 @@ -# The CERN Tape Archive(CTA) project -# Copyright(C) 2015 CERN +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2015-2021 CERN +# @license 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 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. # -# 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 . +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # This module will set the following variables: # BINUTILS_FOUND diff --git a/cmake/Findcryptopp.cmake b/cmake/Findcryptopp.cmake index c0b1f3aebb..8608e8340d 100644 --- a/cmake/Findcryptopp.cmake +++ b/cmake/Findcryptopp.cmake @@ -1,18 +1,17 @@ -# The CERN Tape Archive(CTA) project -# Copyright(C) 2015 CERN +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2015-2021 CERN +# @license 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 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. # -# 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 . +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # This module will set the following variables: # CRYPTOPP_FOUND diff --git a/cmake/Findgmock.cmake b/cmake/Findgmock.cmake index 8c1821d2e9..6c3cd99c12 100644 --- a/cmake/Findgmock.cmake +++ b/cmake/Findgmock.cmake @@ -1,18 +1,17 @@ -# The CERN Tape Archive(CTA) project -# Copyright(C) 2015 CERN +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2015-2021 CERN +# @license 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 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. # -# 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 . +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # This module will set the following variables: # GMOCK_SRC diff --git a/cmake/Findjson-c.cmake b/cmake/Findjson-c.cmake index 74b6b42ba3..38652a7d4e 100644 --- a/cmake/Findjson-c.cmake +++ b/cmake/Findjson-c.cmake @@ -1,18 +1,17 @@ -# The CERN Tape Archive(CTA) project -# Copyright(C) 2015 CERN +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2015-2021 CERN +# @license 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 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. # -# 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 . +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # This module will set the following variables: # JSON-C_FOUND diff --git a/cmake/Findlibattr.cmake b/cmake/Findlibattr.cmake index 1947ffc359..8cd1f6c07d 100644 --- a/cmake/Findlibattr.cmake +++ b/cmake/Findlibattr.cmake @@ -1,18 +1,17 @@ -# The CERN Tape Archive(CTA) project -# Copyright(C) 2015 CERN +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2015-2021 CERN +# @license 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 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. # -# 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 . +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # This module will set the following variables: # LIBATTR_FOUND diff --git a/cmake/Findlibcap.cmake b/cmake/Findlibcap.cmake index d4207d5520..ebfbb18ad4 100644 --- a/cmake/Findlibcap.cmake +++ b/cmake/Findlibcap.cmake @@ -1,18 +1,17 @@ -# The CERN Tape Archive(CTA) project -# Copyright(C) 2015 CERN +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2015-2021 CERN +# @license 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 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. # -# 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 . +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # This module will set the following variables: # LIBCAP_FOUND diff --git a/cmake/Findlibrados2.cmake b/cmake/Findlibrados2.cmake index 9920a9e558..6a34b5ea53 100644 --- a/cmake/Findlibrados2.cmake +++ b/cmake/Findlibrados2.cmake @@ -1,18 +1,17 @@ -# The CERN Tape Archive(CTA) project -# Copyright(C) 2015 CERN +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2015-2021 CERN +# @license 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 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. # -# 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 . +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # This module will set the following variables: # LIBRADOS2_FOUND diff --git a/cmake/Findlibuuid.cmake b/cmake/Findlibuuid.cmake index a1b4626f13..a2074cf2ec 100644 --- a/cmake/Findlibuuid.cmake +++ b/cmake/Findlibuuid.cmake @@ -1,18 +1,17 @@ -# The CERN Tape Archive(CTA) project -# Copyright(C) 2015 CERN +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2015-2021 CERN +# @license 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 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. # -# 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 . +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # This module will set the following variables: # LIBUUID_FOUND diff --git a/cmake/Findmysql.cmake b/cmake/Findmysql.cmake index ae7784c554..31a0e322fb 100644 --- a/cmake/Findmysql.cmake +++ b/cmake/Findmysql.cmake @@ -1,18 +1,17 @@ -# The CERN Tape Archive(CTA) project -# Copyright(C) 2015 CERN +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2015-2021 CERN +# @license 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 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. # -# 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 . +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # This module will set the following variables: # MYSQL_FOUND diff --git a/cmake/Findopenssl.cmake b/cmake/Findopenssl.cmake index db1adbe3b3..cb4580e9a3 100644 --- a/cmake/Findopenssl.cmake +++ b/cmake/Findopenssl.cmake @@ -1,18 +1,17 @@ -# The CERN Tape Archive(CTA) project -# Copyright(C) 2015 CERN +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2015-2021 CERN +# @license 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 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. # -# 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 . +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # This module will set the following variables: # OPENSSL_FOUND diff --git a/cmake/Findoracle-instantclient.cmake b/cmake/Findoracle-instantclient.cmake index 2d39cf3953..d79349f273 100644 --- a/cmake/Findoracle-instantclient.cmake +++ b/cmake/Findoracle-instantclient.cmake @@ -1,18 +1,17 @@ -# The CERN Tape Archive(CTA) project -# Copyright(C) 2015 CERN +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2015-2021 CERN +# @license 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 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. # -# 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 . +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # This module will set the following variables: # ORACLE-INSTANTCLIENT_FOUND diff --git a/cmake/Findpostgres.cmake b/cmake/Findpostgres.cmake index a6a5a09914..362ae3c7da 100644 --- a/cmake/Findpostgres.cmake +++ b/cmake/Findpostgres.cmake @@ -1,19 +1,17 @@ -# The CERN Tape Archive(CTA) project -# Copyright(C) 2018 CERN +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2018-2021 CERN +# @license 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 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. # -# 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 . - +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # This module will set the following variables: # POSTGRES_FOUND # POSTGRES_INCLUDE_DIRS diff --git a/cmake/Findpython.cmake b/cmake/Findpython.cmake index 690843ed8d..4d43e7a2b2 100644 --- a/cmake/Findpython.cmake +++ b/cmake/Findpython.cmake @@ -1,18 +1,17 @@ -# The CERN Tape Archive(CTA) project -# Copyright(C) 2015 CERN +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2015-2021 CERN +# @license 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 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. # -# 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 . +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # This module will set the following variables: # PYTHON_FOUND diff --git a/cmake/Findsqlite.cmake b/cmake/Findsqlite.cmake index d4352681a5..48a9f00513 100644 --- a/cmake/Findsqlite.cmake +++ b/cmake/Findsqlite.cmake @@ -1,18 +1,17 @@ -# The CERN Tape Archive(CTA) project -# Copyright(C) 2015 CERN +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2015-2021 CERN +# @license 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 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. # -# 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 . +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # This module will set the following variables: # SQLITE_FOUND diff --git a/cmake/Findxrootd.cmake b/cmake/Findxrootd.cmake index 7d5855a965..0787ba5b03 100644 --- a/cmake/Findxrootd.cmake +++ b/cmake/Findxrootd.cmake @@ -40,7 +40,7 @@ message (STATUS "XROOTD_XRDSSI_LIB = ${XROOTD_XRDSSI_LIB}") message (STATUS "XROOTD_XRDUTILS_LIB = ${XROOTD_XRDUTILS_LIB}") include (FindPackageHandleStandardArgs) -find_package_handle_standard_args (xrootd DEFAULT_MSG +find_package_handle_standard_args (xrootd DEFAULT_MSG XROOTD_INCLUDE_DIR XROOTD_PRIVATE_INCLUDE_DIR XROOTD_XRDCL_LIB diff --git a/cmake/Findxrootdclient.cmake b/cmake/Findxrootdclient.cmake index e082842308..c7af63a557 100644 --- a/cmake/Findxrootdclient.cmake +++ b/cmake/Findxrootdclient.cmake @@ -22,6 +22,6 @@ message (STATUS "XROOTD_INCLUDE_DIR = ${XROOTD_INCLUDE_DIR}") message (STATUS "XROOTD_XRDCL_LIB = ${XROOTD_XRDCL_LIB}") include (FindPackageHandleStandardArgs) -find_package_handle_standard_args (xrootdclient DEFAULT_MSG +find_package_handle_standard_args (xrootdclient DEFAULT_MSG XROOTD_INCLUDE_DIR XROOTD_XRDCL_LIB) diff --git a/cmdline/CMakeLists.txt b/cmdline/CMakeLists.txt index 19fb4a91c6..55be6b280e 100644 --- a/cmdline/CMakeLists.txt +++ b/cmdline/CMakeLists.txt @@ -1,18 +1,17 @@ -# The CERN Tape Archive(CTA) project -# Copyright(C) 2015 CERN +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2015-2021 CERN +# @license 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 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. # -# 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 . +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . cmake_minimum_required (VERSION 2.6) @@ -67,4 +66,3 @@ install(FILES cta-admin.1cta DESTINATION usr/share/man/man1) install(TARGETS cta-send-event DESTINATION usr/bin) install(FILES cta-send-closew.sh DESTINATION usr/bin) install(FILES cta-cli.conf DESTINATION ${CMAKE_INSTALL_SYSCONFDIR}/cta) - diff --git a/cmdline/CtaAdminCmd.cpp b/cmdline/CtaAdminCmd.cpp index 5747f415f2..14b62c04b9 100644 --- a/cmdline/CtaAdminCmd.cpp +++ b/cmdline/CtaAdminCmd.cpp @@ -1,8 +1,6 @@ -/*! +/* * @project The CERN Tape Archive (CTA) - * @brief Command-line tool for CTA Admin commands - * @description CTA Admin command using Google Protocol Buffers and XRootD SSI transport - * @copyright Copyright 2017 CERN + * @copyright Copyright(C) 2021 CERN * @license 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 diff --git a/cmdline/CtaAdminCmd.hpp b/cmdline/CtaAdminCmd.hpp index 17a2ff040a..525e08774b 100644 --- a/cmdline/CtaAdminCmd.hpp +++ b/cmdline/CtaAdminCmd.hpp @@ -1,8 +1,6 @@ -/*! +/* * @project The CERN Tape Archive (CTA) - * @brief Command-line tool for CTA Admin commands - * @description CTA Admin command using Google Protocol Buffers and XRootD SSI transport - * @copyright Copyright 2017 CERN + * @copyright Copyright(C) 2021 CERN * @license 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 diff --git a/cmdline/CtaAdminCmdParse.cpp b/cmdline/CtaAdminCmdParse.cpp index 0b9f05a08f..8d1b444df5 100644 --- a/cmdline/CtaAdminCmdParse.cpp +++ b/cmdline/CtaAdminCmdParse.cpp @@ -1,8 +1,6 @@ -/*! +/* * @project The CERN Tape Archive (CTA) - * @brief Definitions for parsing the options of the CTA Admin command-line tool - * @description CTA Admin command using Google Protocol Buffers and XRootD SSI transport - * @copyright Copyright 2017 CERN + * @copyright Copyright(C) 2021 CERN * @license 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 diff --git a/cmdline/CtaAdminCmdParse.hpp b/cmdline/CtaAdminCmdParse.hpp index 2c6a73dc05..ce853d1dae 100644 --- a/cmdline/CtaAdminCmdParse.hpp +++ b/cmdline/CtaAdminCmdParse.hpp @@ -1,8 +1,6 @@ -/*! +/* * @project The CERN Tape Archive (CTA) - * @brief Definitions for parsing the options of the CTA Admin command-line tool - * @description CTA Admin command using Google Protocol Buffers and XRootD SSI transport - * @copyright Copyright 2020 CERN + * @copyright Copyright(C) 2021 CERN * @license 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 diff --git a/cmdline/CtaAdminTextFormatter.cpp b/cmdline/CtaAdminTextFormatter.cpp index 33bee79031..126be7e7a0 100644 --- a/cmdline/CtaAdminTextFormatter.cpp +++ b/cmdline/CtaAdminTextFormatter.cpp @@ -1,8 +1,6 @@ -/*! +/* * @project The CERN Tape Archive (CTA) - * @brief Text formatter for CTA Admin command tool - * @description CTA Admin command using Google Protocol Buffers and XRootD SSI transport - * @copyright Copyright 2017 CERN + * @copyright Copyright(C) 2021 CERN * @license 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 diff --git a/cmdline/CtaAdminTextFormatter.hpp b/cmdline/CtaAdminTextFormatter.hpp index 653769077b..0d11f25389 100644 --- a/cmdline/CtaAdminTextFormatter.hpp +++ b/cmdline/CtaAdminTextFormatter.hpp @@ -1,8 +1,6 @@ -/*! +/* * @project The CERN Tape Archive (CTA) - * @brief Text formatter for CTA Admin command tool - * @description CTA Admin command using Google Protocol Buffers and XRootD SSI transport - * @copyright Copyright 2019 CERN + * @copyright Copyright(C) 2021 CERN * @license 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 diff --git a/cmdline/CtaSendEvent.cpp b/cmdline/CtaSendEvent.cpp index 3d06a4b140..3c0e52da2c 100644 --- a/cmdline/CtaSendEvent.cpp +++ b/cmdline/CtaSendEvent.cpp @@ -1,19 +1,18 @@ -/*! - * @project The CERN Tape Archive (CTA) - * @brief Command-line tool to inject events into the CTA Frontend - * @copyright Copyright 2020 CERN - * @license 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. +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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. + * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include diff --git a/cmdline/CtaVerifyFile.cpp b/cmdline/CtaVerifyFile.cpp index 65aee1d99c..6d888fa436 100644 --- a/cmdline/CtaVerifyFile.cpp +++ b/cmdline/CtaVerifyFile.cpp @@ -1,19 +1,18 @@ -/*! - * @project The CERN Tape Archive (CTA) - * @brief Command-line tool to inject a special verify-only PREPARE request - * @copyright Copyright 2021 CERN - * @license 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. +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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. + * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include diff --git a/cmdline/EosCtaStub.cpp b/cmdline/EosCtaStub.cpp index 253286d56c..f1ec5bd8a1 100644 --- a/cmdline/EosCtaStub.cpp +++ b/cmdline/EosCtaStub.cpp @@ -1,8 +1,6 @@ -/*! +/* * @project The CERN Tape Archive (CTA) - * @brief Command-line tool to test EOS-CTA interface - * @description Proof-of-concept stub to combine Google Protocol Buffers and XRootD SSI transport - * @copyright Copyright 2017 CERN + * @copyright Copyright(C) 2021 CERN * @license 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 diff --git a/cmdline/cta-admin.1cta b/cmdline/cta-admin.1cta index 2395c8ad4d..a4533e017f 100644 --- a/cmdline/cta-admin.1cta +++ b/cmdline/cta-admin.1cta @@ -1,3 +1,18 @@ +.\" @project The CERN Tape Archive (CTA) +.\" @copyright Copyright(C) 2020-2021 CERN +.\" @license 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 . + .\" Manpage for cta-admin .TH cta-admin 1cta "January 2020" "1.0" "The CERN Tape Archive (CTA)" .SH NAME @@ -168,7 +183,7 @@ When using the --json option, 64-bit integer fields are returned as strings. Thi Google Protocol Buffers library, to cope with the fact that JavaScript parsers do not have the ability to handle integers with more than 32-bit precision. .SH AUTHOR -Michael Davis (\fImichael.davis@cern.ch\fR) +\fBCTA\fP Team .SH COPYRIGHT This program is part of the CERN Tape Archive (CTA). Copyright © 2020 CERN. .P diff --git a/cmdline/cta-send-closew.sh b/cmdline/cta-send-closew.sh index a1347f3a87..0085ac376f 100755 --- a/cmdline/cta-send-closew.sh +++ b/cmdline/cta-send-closew.sh @@ -1,5 +1,20 @@ #!/bin/sh + +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2021 CERN +# @license 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 . + # Send CLOSEW events to the CTA Frontend to retry failed archive requests CTA_SEND_EVENT=/usr/bin/cta-send-event diff --git a/common/CMakeLists.txt b/common/CMakeLists.txt index 2e83b44d78..1dfbcf3311 100644 --- a/common/CMakeLists.txt +++ b/common/CMakeLists.txt @@ -1,18 +1,17 @@ -# The CERN Tape Archive(CTA) project -# Copyright(C) 2015 CERN +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2015-2021 CERN +# @license 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 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. # -# 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 . +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . cmake_minimum_required (VERSION 2.6) @@ -85,7 +84,7 @@ set (COMMON_LIB_SRC_FILES exception/Backtrace.cpp exception/BadAlloc.cpp exception/CommandLineNotParsed.cpp - exception/DismountFailed.cpp + exception/DismountFailed.cpp exception/ForceDismountFailed.cpp exception/Errnum.cpp exception/Exception.cpp @@ -152,7 +151,7 @@ set (COMMON_LIB_SRC_FILES CreationLog.cpp Configuration.cpp ConfigurationFile.cpp - SourcedParameter.cpp + SourcedParameter.cpp Timer.cpp optional.cpp) @@ -170,7 +169,7 @@ target_link_libraries (ctacommon z cap XrdCl - json-c + json-c ) set (COMMON_UNIT_TESTS_LIB_SRC_FILES diff --git a/common/CRC.cpp b/common/CRC.cpp index 2736e5d669..b7b688ecbc 100644 --- a/common/CRC.cpp +++ b/common/CRC.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/CRC.hpp" diff --git a/common/CRC.hpp b/common/CRC.hpp index 8655195d15..af7ecde85b 100644 --- a/common/CRC.hpp +++ b/common/CRC.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/CRCTest.cpp b/common/CRCTest.cpp index 76ad5453e4..f798b6acf5 100644 --- a/common/CRCTest.cpp +++ b/common/CRCTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/CRC.hpp" diff --git a/common/Configuration.cpp b/common/Configuration.cpp index 0f0eb68780..c7213620d7 100644 --- a/common/Configuration.cpp +++ b/common/Configuration.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "Configuration.hpp" diff --git a/common/Configuration.hpp b/common/Configuration.hpp index efffb5a240..d9f77a6a26 100644 --- a/common/Configuration.hpp +++ b/common/Configuration.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/ConfigurationFile.cpp b/common/ConfigurationFile.cpp index 2c3dcea388..9059580606 100644 --- a/common/ConfigurationFile.cpp +++ b/common/ConfigurationFile.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "ConfigurationFile.hpp" diff --git a/common/ConfigurationFile.hpp b/common/ConfigurationFile.hpp index 0e5b560dfe..c09680692a 100644 --- a/common/ConfigurationFile.hpp +++ b/common/ConfigurationFile.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/ConfigurationFileTests.cpp b/common/ConfigurationFileTests.cpp index bc7a1c56b1..e65f101d03 100644 --- a/common/ConfigurationFileTests.cpp +++ b/common/ConfigurationFileTests.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include diff --git a/common/Constants.hpp b/common/Constants.hpp index 4e3382a21e..9b61dc06e6 100644 --- a/common/Constants.hpp +++ b/common/Constants.hpp @@ -1,26 +1,19 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #include "version.h" #pragma once diff --git a/common/CreationLog.cpp b/common/CreationLog.cpp index 823e178883..3ff2f68100 100644 --- a/common/CreationLog.cpp +++ b/common/CreationLog.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include diff --git a/common/CreationLog.hpp b/common/CreationLog.hpp index f2ce28999e..b03cce05f8 100644 --- a/common/CreationLog.hpp +++ b/common/CreationLog.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/DriveState.hpp b/common/DriveState.hpp index 2f8757d5dc..9dd9cd94a7 100644 --- a/common/DriveState.hpp +++ b/common/DriveState.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/MountControl.hpp b/common/MountControl.hpp index 23225f74ab..20ff62e0e3 100644 --- a/common/MountControl.hpp +++ b/common/MountControl.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/SmartArrayPtr.hpp b/common/SmartArrayPtr.hpp index 2f1ddc2c61..0a3be97496 100644 --- a/common/SmartArrayPtr.hpp +++ b/common/SmartArrayPtr.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/SmartArrayPtrTest.cpp b/common/SmartArrayPtrTest.cpp index c8c6fdd792..8788329abe 100644 --- a/common/SmartArrayPtrTest.cpp +++ b/common/SmartArrayPtrTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/SmartArrayPtr.hpp" diff --git a/common/SmartFILEPtr.cpp b/common/SmartFILEPtr.cpp index 3cfe846175..e1c77c2c4b 100644 --- a/common/SmartFILEPtr.cpp +++ b/common/SmartFILEPtr.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/SmartFILEPtr.hpp" diff --git a/common/SmartFILEPtr.hpp b/common/SmartFILEPtr.hpp index 81f151cf63..dd89a03ea8 100644 --- a/common/SmartFILEPtr.hpp +++ b/common/SmartFILEPtr.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/SmartFd.cpp b/common/SmartFd.cpp index 09c1dda747..97b8f0dbc1 100644 --- a/common/SmartFd.cpp +++ b/common/SmartFd.cpp @@ -1,26 +1,19 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #include "common/SmartFd.hpp" diff --git a/common/SmartFd.hpp b/common/SmartFd.hpp index e00d1d104b..1f25c50745 100644 --- a/common/SmartFd.hpp +++ b/common/SmartFd.hpp @@ -1,25 +1,19 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #pragma once diff --git a/common/SmartFdTest.cpp b/common/SmartFdTest.cpp index 4dc3194733..aa9e4a8bb0 100644 --- a/common/SmartFdTest.cpp +++ b/common/SmartFdTest.cpp @@ -1,25 +1,19 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #include "common/SmartFd.hpp" diff --git a/common/SourcedParameter.cpp b/common/SourcedParameter.cpp index 0af26b9276..1ef3bd04fb 100644 --- a/common/SourcedParameter.cpp +++ b/common/SourcedParameter.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "SourcedParameter.hpp" diff --git a/common/SourcedParameter.hpp b/common/SourcedParameter.hpp index f729c54004..43ef5cb0fd 100644 --- a/common/SourcedParameter.hpp +++ b/common/SourcedParameter.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/SourcedParameterTests.cpp b/common/SourcedParameterTests.cpp index be36ce78c1..f1b9500180 100644 --- a/common/SourcedParameterTests.cpp +++ b/common/SourcedParameterTests.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include diff --git a/common/Timer.cpp b/common/Timer.cpp index cfe9eb9d71..e801f87cf4 100644 --- a/common/Timer.cpp +++ b/common/Timer.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "Timer.hpp" diff --git a/common/Timer.hpp b/common/Timer.hpp index 8645d6a8fc..2326352b8f 100644 --- a/common/Timer.hpp +++ b/common/Timer.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/checksum/ChecksumBlob.cpp b/common/checksum/ChecksumBlob.cpp index 68583c6dc3..87a92eb56a 100644 --- a/common/checksum/ChecksumBlob.cpp +++ b/common/checksum/ChecksumBlob.cpp @@ -1,19 +1,18 @@ -/*! - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include diff --git a/common/checksum/ChecksumBlob.hpp b/common/checksum/ChecksumBlob.hpp index adc404779f..4d84b7e1f1 100644 --- a/common/checksum/ChecksumBlob.hpp +++ b/common/checksum/ChecksumBlob.hpp @@ -1,19 +1,18 @@ -/*! - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 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. +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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. + * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/checksum/ChecksumBlobSerDeser.hpp b/common/checksum/ChecksumBlobSerDeser.hpp index a3af1be405..c50c62e870 100644 --- a/common/checksum/ChecksumBlobSerDeser.hpp +++ b/common/checksum/ChecksumBlobSerDeser.hpp @@ -1,7 +1,6 @@ -/*! +/* * @project The CERN Tape Archive (CTA) - * @brief Convert checksum::ChecksumBlob to/from common::ChecksumBlob (EOS-CTA protobuf) - * @copyright Copyright 2019 CERN + * @copyright Copyright(C) 2021 CERN * @license 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 diff --git a/common/checksum/ChecksumBlobTest.cpp b/common/checksum/ChecksumBlobTest.cpp index 1a9bd3768b..fdcc0565c0 100644 --- a/common/checksum/ChecksumBlobTest.cpp +++ b/common/checksum/ChecksumBlobTest.cpp @@ -1,19 +1,18 @@ -/*! - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/checksum/ChecksumBlob.hpp" diff --git a/common/dataStructures/ActivitiesFairShareWeights.cpp b/common/dataStructures/ActivitiesFairShareWeights.cpp index 765fceff15..c101e0b661 100644 --- a/common/dataStructures/ActivitiesFairShareWeights.cpp +++ b/common/dataStructures/ActivitiesFairShareWeights.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "ActivitiesFairShareWeights.hpp" diff --git a/common/dataStructures/ActivitiesFairShareWeights.hpp b/common/dataStructures/ActivitiesFairShareWeights.hpp index 737f534ed2..9b2c1bc630 100644 --- a/common/dataStructures/ActivitiesFairShareWeights.hpp +++ b/common/dataStructures/ActivitiesFairShareWeights.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/AdminUser.cpp b/common/dataStructures/AdminUser.cpp index 829bf04940..62e2dcfa81 100644 --- a/common/dataStructures/AdminUser.cpp +++ b/common/dataStructures/AdminUser.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/AdminUser.hpp" diff --git a/common/dataStructures/AdminUser.hpp b/common/dataStructures/AdminUser.hpp index 9525fae8cf..af045d6c38 100644 --- a/common/dataStructures/AdminUser.hpp +++ b/common/dataStructures/AdminUser.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/ArchiveFile.cpp b/common/dataStructures/ArchiveFile.cpp index f76818bd51..14f724f9c1 100644 --- a/common/dataStructures/ArchiveFile.cpp +++ b/common/dataStructures/ArchiveFile.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/ArchiveFile.hpp" diff --git a/common/dataStructures/ArchiveFile.hpp b/common/dataStructures/ArchiveFile.hpp index 4f9220e977..5f31c1ac6d 100644 --- a/common/dataStructures/ArchiveFile.hpp +++ b/common/dataStructures/ArchiveFile.hpp @@ -1,19 +1,18 @@ -/*! - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/ArchiveFileQueueCriteria.cpp b/common/dataStructures/ArchiveFileQueueCriteria.cpp index cd92268b44..34ca075676 100644 --- a/common/dataStructures/ArchiveFileQueueCriteria.cpp +++ b/common/dataStructures/ArchiveFileQueueCriteria.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/ArchiveFileQueueCriteria.hpp" diff --git a/common/dataStructures/ArchiveFileQueueCriteria.hpp b/common/dataStructures/ArchiveFileQueueCriteria.hpp index 1ee8010719..714090d9e1 100644 --- a/common/dataStructures/ArchiveFileQueueCriteria.hpp +++ b/common/dataStructures/ArchiveFileQueueCriteria.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/ArchiveFileQueueCriteriaAndFileId.cpp b/common/dataStructures/ArchiveFileQueueCriteriaAndFileId.cpp index c02082dae8..abc2fde43c 100644 --- a/common/dataStructures/ArchiveFileQueueCriteriaAndFileId.cpp +++ b/common/dataStructures/ArchiveFileQueueCriteriaAndFileId.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/ArchiveFileQueueCriteriaAndFileId.hpp" diff --git a/common/dataStructures/ArchiveFileQueueCriteriaAndFileId.hpp b/common/dataStructures/ArchiveFileQueueCriteriaAndFileId.hpp index 8146c041c8..6ab993dd60 100644 --- a/common/dataStructures/ArchiveFileQueueCriteriaAndFileId.hpp +++ b/common/dataStructures/ArchiveFileQueueCriteriaAndFileId.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/ArchiveFileSummary.cpp b/common/dataStructures/ArchiveFileSummary.cpp index cc9ec8b86a..ef43ed6c93 100644 --- a/common/dataStructures/ArchiveFileSummary.cpp +++ b/common/dataStructures/ArchiveFileSummary.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/ArchiveFileSummary.hpp" diff --git a/common/dataStructures/ArchiveFileSummary.hpp b/common/dataStructures/ArchiveFileSummary.hpp index 99ce39c511..7123036e37 100644 --- a/common/dataStructures/ArchiveFileSummary.hpp +++ b/common/dataStructures/ArchiveFileSummary.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/ArchiveFileTest.cpp b/common/dataStructures/ArchiveFileTest.cpp index 1f2296882f..83806df4d2 100644 --- a/common/dataStructures/ArchiveFileTest.cpp +++ b/common/dataStructures/ArchiveFileTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/ArchiveFile.hpp" diff --git a/common/dataStructures/ArchiveJob.cpp b/common/dataStructures/ArchiveJob.cpp index 36ee12b568..7c244c5f7f 100644 --- a/common/dataStructures/ArchiveJob.cpp +++ b/common/dataStructures/ArchiveJob.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/ArchiveJob.hpp" diff --git a/common/dataStructures/ArchiveJob.hpp b/common/dataStructures/ArchiveJob.hpp index 0bd7f945ca..dd0a056c85 100644 --- a/common/dataStructures/ArchiveJob.hpp +++ b/common/dataStructures/ArchiveJob.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/ArchiveRequest.cpp b/common/dataStructures/ArchiveRequest.cpp index 26fdd970d6..2e228f0b8f 100644 --- a/common/dataStructures/ArchiveRequest.cpp +++ b/common/dataStructures/ArchiveRequest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/ArchiveRequest.hpp" diff --git a/common/dataStructures/ArchiveRequest.hpp b/common/dataStructures/ArchiveRequest.hpp index baca15394e..4f0768a447 100644 --- a/common/dataStructures/ArchiveRequest.hpp +++ b/common/dataStructures/ArchiveRequest.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/ArchiveRoute.cpp b/common/dataStructures/ArchiveRoute.cpp index 09836ddafe..07ed32e8d3 100644 --- a/common/dataStructures/ArchiveRoute.cpp +++ b/common/dataStructures/ArchiveRoute.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/ArchiveRoute.hpp" diff --git a/common/dataStructures/ArchiveRoute.hpp b/common/dataStructures/ArchiveRoute.hpp index 2bd6868dd6..3a815b0cda 100644 --- a/common/dataStructures/ArchiveRoute.hpp +++ b/common/dataStructures/ArchiveRoute.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/CancelRetrieveRequest.cpp b/common/dataStructures/CancelRetrieveRequest.cpp index 055b00f787..e4a94e4430 100644 --- a/common/dataStructures/CancelRetrieveRequest.cpp +++ b/common/dataStructures/CancelRetrieveRequest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/CancelRetrieveRequest.hpp" diff --git a/common/dataStructures/CancelRetrieveRequest.hpp b/common/dataStructures/CancelRetrieveRequest.hpp index 0980d1d116..1b302691bc 100644 --- a/common/dataStructures/CancelRetrieveRequest.hpp +++ b/common/dataStructures/CancelRetrieveRequest.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/DeleteArchiveRequest.cpp b/common/dataStructures/DeleteArchiveRequest.cpp index ccfae394f7..98999088fb 100644 --- a/common/dataStructures/DeleteArchiveRequest.cpp +++ b/common/dataStructures/DeleteArchiveRequest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/DeleteArchiveRequest.hpp" diff --git a/common/dataStructures/DeleteArchiveRequest.hpp b/common/dataStructures/DeleteArchiveRequest.hpp index be8a2a9e11..4abc915a35 100644 --- a/common/dataStructures/DeleteArchiveRequest.hpp +++ b/common/dataStructures/DeleteArchiveRequest.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/DesiredDriveState.cpp b/common/dataStructures/DesiredDriveState.cpp index ab93e8fb87..2cc46dedb0 100644 --- a/common/dataStructures/DesiredDriveState.cpp +++ b/common/dataStructures/DesiredDriveState.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "DesiredDriveState.hpp" diff --git a/common/dataStructures/DesiredDriveState.hpp b/common/dataStructures/DesiredDriveState.hpp index bfd9b411d8..ef18ede81d 100644 --- a/common/dataStructures/DesiredDriveState.hpp +++ b/common/dataStructures/DesiredDriveState.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/DiskFileInfo.cpp b/common/dataStructures/DiskFileInfo.cpp index c9454e5b48..ef5df4e45b 100644 --- a/common/dataStructures/DiskFileInfo.cpp +++ b/common/dataStructures/DiskFileInfo.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/DiskFileInfo.hpp" diff --git a/common/dataStructures/DiskFileInfo.hpp b/common/dataStructures/DiskFileInfo.hpp index 3266932ad3..e4435f9042 100644 --- a/common/dataStructures/DiskFileInfo.hpp +++ b/common/dataStructures/DiskFileInfo.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/DriveInfo.hpp b/common/dataStructures/DriveInfo.hpp index b96d28b15d..7bfcf91122 100644 --- a/common/dataStructures/DriveInfo.hpp +++ b/common/dataStructures/DriveInfo.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/DriveNextState.hpp b/common/dataStructures/DriveNextState.hpp index 7f2873397c..9f00fc2900 100644 --- a/common/dataStructures/DriveNextState.hpp +++ b/common/dataStructures/DriveNextState.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/DriveState.cpp b/common/dataStructures/DriveState.cpp index 3285b1abe1..e38524b122 100644 --- a/common/dataStructures/DriveState.cpp +++ b/common/dataStructures/DriveState.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/DriveState.hpp" diff --git a/common/dataStructures/DriveState.hpp b/common/dataStructures/DriveState.hpp index 0852837708..09b793a3d6 100644 --- a/common/dataStructures/DriveState.hpp +++ b/common/dataStructures/DriveState.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/DriveStatus.cpp b/common/dataStructures/DriveStatus.cpp index 6d0eac20e6..c6abbe44be 100644 --- a/common/dataStructures/DriveStatus.cpp +++ b/common/dataStructures/DriveStatus.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/DriveStatus.hpp" diff --git a/common/dataStructures/DriveStatus.hpp b/common/dataStructures/DriveStatus.hpp index d77af306d0..e5e34c3187 100644 --- a/common/dataStructures/DriveStatus.hpp +++ b/common/dataStructures/DriveStatus.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/DriveStatusSerDeser.hpp b/common/dataStructures/DriveStatusSerDeser.hpp index d6d4be35e9..7643769d0e 100644 --- a/common/dataStructures/DriveStatusSerDeser.hpp +++ b/common/dataStructures/DriveStatusSerDeser.hpp @@ -1,7 +1,6 @@ -/*! +/* * @project The CERN Tape Archive (CTA) - * @brief Convert common::dataStructures::DriveStatus to/from admin::DriveLsItem::DriveStatus - * @copyright Copyright 2019 CERN + * @copyright Copyright(C) 2021 CERN * @license 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 diff --git a/common/dataStructures/EntryLog.cpp b/common/dataStructures/EntryLog.cpp index d96748fcac..ab37049ec4 100644 --- a/common/dataStructures/EntryLog.cpp +++ b/common/dataStructures/EntryLog.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/EntryLog.hpp" diff --git a/common/dataStructures/EntryLog.hpp b/common/dataStructures/EntryLog.hpp index a623547ee3..8863b410c8 100644 --- a/common/dataStructures/EntryLog.hpp +++ b/common/dataStructures/EntryLog.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/FileRecycleLog.cpp b/common/dataStructures/FileRecycleLog.cpp index af7e04e310..2fde872863 100644 --- a/common/dataStructures/FileRecycleLog.cpp +++ b/common/dataStructures/FileRecycleLog.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "FileRecycleLog.hpp" diff --git a/common/dataStructures/FileRecycleLog.hpp b/common/dataStructures/FileRecycleLog.hpp index 14d0982269..2fcf7d10ce 100644 --- a/common/dataStructures/FileRecycleLog.hpp +++ b/common/dataStructures/FileRecycleLog.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/FrontendReturnCode.cpp b/common/dataStructures/FrontendReturnCode.cpp index a2a96867de..e65a12c102 100644 --- a/common/dataStructures/FrontendReturnCode.cpp +++ b/common/dataStructures/FrontendReturnCode.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "FrontendReturnCode.hpp" diff --git a/common/dataStructures/FrontendReturnCode.hpp b/common/dataStructures/FrontendReturnCode.hpp index 5bf69c9db3..dd8100e198 100644 --- a/common/dataStructures/FrontendReturnCode.hpp +++ b/common/dataStructures/FrontendReturnCode.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/LifecycleTimings.cpp b/common/dataStructures/LifecycleTimings.cpp index 227acf9c49..813170aa31 100644 --- a/common/dataStructures/LifecycleTimings.cpp +++ b/common/dataStructures/LifecycleTimings.cpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 CERN +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "LifecycleTimings.hpp" diff --git a/common/dataStructures/LifecycleTimings.hpp b/common/dataStructures/LifecycleTimings.hpp index 4db2f88781..091d4b55b0 100644 --- a/common/dataStructures/LifecycleTimings.hpp +++ b/common/dataStructures/LifecycleTimings.hpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 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. +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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. + * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/ListStorageClassRequest.cpp b/common/dataStructures/ListStorageClassRequest.cpp index dde09ca0f1..a31e139381 100644 --- a/common/dataStructures/ListStorageClassRequest.cpp +++ b/common/dataStructures/ListStorageClassRequest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/ListStorageClassRequest.hpp" diff --git a/common/dataStructures/ListStorageClassRequest.hpp b/common/dataStructures/ListStorageClassRequest.hpp index 50faa19fe1..859cc1df4e 100644 --- a/common/dataStructures/ListStorageClassRequest.hpp +++ b/common/dataStructures/ListStorageClassRequest.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/LogicalLibrary.cpp b/common/dataStructures/LogicalLibrary.cpp index 339ad78da4..0e38acada8 100644 --- a/common/dataStructures/LogicalLibrary.cpp +++ b/common/dataStructures/LogicalLibrary.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/LogicalLibrary.hpp" diff --git a/common/dataStructures/LogicalLibrary.hpp b/common/dataStructures/LogicalLibrary.hpp index 6a70f7c2e8..8e86d046a9 100644 --- a/common/dataStructures/LogicalLibrary.hpp +++ b/common/dataStructures/LogicalLibrary.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/LogicalLibraryTest.cpp b/common/dataStructures/LogicalLibraryTest.cpp index 88117c7090..d0527ba79f 100644 --- a/common/dataStructures/LogicalLibraryTest.cpp +++ b/common/dataStructures/LogicalLibraryTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/LogicalLibrary.hpp" diff --git a/common/dataStructures/MountPolicy.cpp b/common/dataStructures/MountPolicy.cpp index 9f3bb8f235..c2f439b7a7 100644 --- a/common/dataStructures/MountPolicy.cpp +++ b/common/dataStructures/MountPolicy.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/MountPolicy.hpp" diff --git a/common/dataStructures/MountPolicy.hpp b/common/dataStructures/MountPolicy.hpp index 8215a7fdea..8bcdea878d 100644 --- a/common/dataStructures/MountPolicy.hpp +++ b/common/dataStructures/MountPolicy.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/MountType.cpp b/common/dataStructures/MountType.cpp index 7f1ee3237f..edfbcdfa4c 100644 --- a/common/dataStructures/MountType.cpp +++ b/common/dataStructures/MountType.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/MountType.hpp" diff --git a/common/dataStructures/MountType.hpp b/common/dataStructures/MountType.hpp index b10bc44baa..88e19508b7 100644 --- a/common/dataStructures/MountType.hpp +++ b/common/dataStructures/MountType.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/MountTypeSerDeser.hpp b/common/dataStructures/MountTypeSerDeser.hpp index 0e6855cd87..de85ac4ef2 100644 --- a/common/dataStructures/MountTypeSerDeser.hpp +++ b/common/dataStructures/MountTypeSerDeser.hpp @@ -1,7 +1,6 @@ -/*! +/* * @project The CERN Tape Archive (CTA) - * @brief Convert common::dataStructures::MountType to/from admin::DriveLsItem::MountType - * @copyright Copyright 2019 CERN + * @copyright Copyright(C) 2021 CERN * @license 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 diff --git a/common/dataStructures/OwnerIdentity.cpp b/common/dataStructures/OwnerIdentity.cpp index 86e7fa3e2e..3e94eb705b 100644 --- a/common/dataStructures/OwnerIdentity.cpp +++ b/common/dataStructures/OwnerIdentity.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include diff --git a/common/dataStructures/OwnerIdentity.hpp b/common/dataStructures/OwnerIdentity.hpp index 0bd3660757..28a8697ba9 100644 --- a/common/dataStructures/OwnerIdentity.hpp +++ b/common/dataStructures/OwnerIdentity.hpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 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. +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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. + * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/QueueAndMountSummary.cpp b/common/dataStructures/QueueAndMountSummary.cpp index 04efeebe8b..5eefb16388 100644 --- a/common/dataStructures/QueueAndMountSummary.cpp +++ b/common/dataStructures/QueueAndMountSummary.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive(CTA) project - * Copyright(C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "QueueAndMountSummary.hpp" diff --git a/common/dataStructures/QueueAndMountSummary.hpp b/common/dataStructures/QueueAndMountSummary.hpp index bf51191269..aaea1ccef1 100644 --- a/common/dataStructures/QueueAndMountSummary.hpp +++ b/common/dataStructures/QueueAndMountSummary.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive(CTA) project - * Copyright(C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/ReadTestResult.cpp b/common/dataStructures/ReadTestResult.cpp index 3a6041a9be..c5416715c4 100644 --- a/common/dataStructures/ReadTestResult.cpp +++ b/common/dataStructures/ReadTestResult.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/ReadTestResult.hpp" diff --git a/common/dataStructures/ReadTestResult.hpp b/common/dataStructures/ReadTestResult.hpp index edd33207e9..861d5d2ed5 100644 --- a/common/dataStructures/ReadTestResult.hpp +++ b/common/dataStructures/ReadTestResult.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/RepackInfo.cpp b/common/dataStructures/RepackInfo.cpp index 228d8104ca..ea06b6976a 100644 --- a/common/dataStructures/RepackInfo.cpp +++ b/common/dataStructures/RepackInfo.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/RepackInfo.hpp" diff --git a/common/dataStructures/RepackInfo.hpp b/common/dataStructures/RepackInfo.hpp index 7a69c9a499..1b713e4518 100644 --- a/common/dataStructures/RepackInfo.hpp +++ b/common/dataStructures/RepackInfo.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/RepackQueueType.cpp b/common/dataStructures/RepackQueueType.cpp index 7e07ee1723..69f53eeda1 100644 --- a/common/dataStructures/RepackQueueType.cpp +++ b/common/dataStructures/RepackQueueType.cpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2021 CERN +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "RepackQueueType.hpp" diff --git a/common/dataStructures/RepackQueueType.hpp b/common/dataStructures/RepackQueueType.hpp index 0a35d5e738..26b152e4f4 100644 --- a/common/dataStructures/RepackQueueType.hpp +++ b/common/dataStructures/RepackQueueType.hpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2021 CERN +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/RequesterGroupMountRule.cpp b/common/dataStructures/RequesterGroupMountRule.cpp index 07692133ac..b083db3e41 100644 --- a/common/dataStructures/RequesterGroupMountRule.cpp +++ b/common/dataStructures/RequesterGroupMountRule.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/RequesterGroupMountRule.hpp" diff --git a/common/dataStructures/RequesterGroupMountRule.hpp b/common/dataStructures/RequesterGroupMountRule.hpp index c39695fd69..644124a257 100644 --- a/common/dataStructures/RequesterGroupMountRule.hpp +++ b/common/dataStructures/RequesterGroupMountRule.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/RequesterIdentity.cpp b/common/dataStructures/RequesterIdentity.cpp index 14d6f41215..e461e5446c 100644 --- a/common/dataStructures/RequesterIdentity.cpp +++ b/common/dataStructures/RequesterIdentity.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/RequesterIdentity.hpp" diff --git a/common/dataStructures/RequesterIdentity.hpp b/common/dataStructures/RequesterIdentity.hpp index d72937d515..406203cfca 100644 --- a/common/dataStructures/RequesterIdentity.hpp +++ b/common/dataStructures/RequesterIdentity.hpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 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. +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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. + * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/RequesterMountRule.cpp b/common/dataStructures/RequesterMountRule.cpp index 18f0c6a979..14fc0765f7 100644 --- a/common/dataStructures/RequesterMountRule.cpp +++ b/common/dataStructures/RequesterMountRule.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/RequesterMountRule.hpp" diff --git a/common/dataStructures/RequesterMountRule.hpp b/common/dataStructures/RequesterMountRule.hpp index a2979a6560..9446966c11 100644 --- a/common/dataStructures/RequesterMountRule.hpp +++ b/common/dataStructures/RequesterMountRule.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/RetrieveFileQueueCriteria.cpp b/common/dataStructures/RetrieveFileQueueCriteria.cpp index 237b7b639e..5dafcba1fb 100644 --- a/common/dataStructures/RetrieveFileQueueCriteria.cpp +++ b/common/dataStructures/RetrieveFileQueueCriteria.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "RetrieveFileQueueCriteria.hpp" diff --git a/common/dataStructures/RetrieveFileQueueCriteria.hpp b/common/dataStructures/RetrieveFileQueueCriteria.hpp index ba5965acd0..7c2e1a4fdd 100644 --- a/common/dataStructures/RetrieveFileQueueCriteria.hpp +++ b/common/dataStructures/RetrieveFileQueueCriteria.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/RetrieveJob.cpp b/common/dataStructures/RetrieveJob.cpp index 4e3adc2ccf..22283e2410 100644 --- a/common/dataStructures/RetrieveJob.cpp +++ b/common/dataStructures/RetrieveJob.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/RetrieveJob.hpp" diff --git a/common/dataStructures/RetrieveJob.hpp b/common/dataStructures/RetrieveJob.hpp index 374e7dfa78..db1b7d0f1c 100644 --- a/common/dataStructures/RetrieveJob.hpp +++ b/common/dataStructures/RetrieveJob.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/RetrieveRequest.cpp b/common/dataStructures/RetrieveRequest.cpp index 8abd79c3fc..feac644717 100644 --- a/common/dataStructures/RetrieveRequest.cpp +++ b/common/dataStructures/RetrieveRequest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/RetrieveRequest.hpp" diff --git a/common/dataStructures/RetrieveRequest.hpp b/common/dataStructures/RetrieveRequest.hpp index 73f36a499c..93732c0acc 100644 --- a/common/dataStructures/RetrieveRequest.hpp +++ b/common/dataStructures/RetrieveRequest.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/SecurityIdentity.cpp b/common/dataStructures/SecurityIdentity.cpp index cc966bab48..b33d91c6a1 100644 --- a/common/dataStructures/SecurityIdentity.cpp +++ b/common/dataStructures/SecurityIdentity.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/SecurityIdentity.hpp" diff --git a/common/dataStructures/SecurityIdentity.hpp b/common/dataStructures/SecurityIdentity.hpp index 652337d589..adc3487ed6 100644 --- a/common/dataStructures/SecurityIdentity.hpp +++ b/common/dataStructures/SecurityIdentity.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/StorageClass.cpp b/common/dataStructures/StorageClass.cpp index ee00475ef9..09559ac50a 100644 --- a/common/dataStructures/StorageClass.cpp +++ b/common/dataStructures/StorageClass.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/StorageClass.hpp" diff --git a/common/dataStructures/StorageClass.hpp b/common/dataStructures/StorageClass.hpp index 01853240a9..fff07258fa 100644 --- a/common/dataStructures/StorageClass.hpp +++ b/common/dataStructures/StorageClass.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/StorageClassTest.cpp b/common/dataStructures/StorageClassTest.cpp index 553d88a2d2..e0e8bc4075 100644 --- a/common/dataStructures/StorageClassTest.cpp +++ b/common/dataStructures/StorageClassTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/StorageClass.hpp" diff --git a/common/dataStructures/Tape.cpp b/common/dataStructures/Tape.cpp index c2c569fbbd..59b07c00c5 100644 --- a/common/dataStructures/Tape.cpp +++ b/common/dataStructures/Tape.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/Tape.hpp" diff --git a/common/dataStructures/Tape.hpp b/common/dataStructures/Tape.hpp index 184c08ce63..ce9276a75b 100644 --- a/common/dataStructures/Tape.hpp +++ b/common/dataStructures/Tape.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/TapeCopyToPoolMap.hpp b/common/dataStructures/TapeCopyToPoolMap.hpp index d6c0053856..3a2ecd8cb0 100644 --- a/common/dataStructures/TapeCopyToPoolMap.hpp +++ b/common/dataStructures/TapeCopyToPoolMap.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/TapeFile.cpp b/common/dataStructures/TapeFile.cpp index 090bdd1ce7..e31ccb23d8 100644 --- a/common/dataStructures/TapeFile.cpp +++ b/common/dataStructures/TapeFile.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/TapeFile.hpp" diff --git a/common/dataStructures/TapeFile.hpp b/common/dataStructures/TapeFile.hpp index 8b92d89e5e..b73041e35b 100644 --- a/common/dataStructures/TapeFile.hpp +++ b/common/dataStructures/TapeFile.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/TapeLog.cpp b/common/dataStructures/TapeLog.cpp index a1599c3b20..d74a409648 100644 --- a/common/dataStructures/TapeLog.cpp +++ b/common/dataStructures/TapeLog.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/TapeLog.hpp" diff --git a/common/dataStructures/TapeLog.hpp b/common/dataStructures/TapeLog.hpp index f64eb2fba9..1447d06ab7 100644 --- a/common/dataStructures/TapeLog.hpp +++ b/common/dataStructures/TapeLog.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/TestSourceType.cpp b/common/dataStructures/TestSourceType.cpp index a4313dedfe..14a03389c4 100644 --- a/common/dataStructures/TestSourceType.cpp +++ b/common/dataStructures/TestSourceType.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/TestSourceType.hpp" diff --git a/common/dataStructures/TestSourceType.hpp b/common/dataStructures/TestSourceType.hpp index 3410a3d11b..5ee08711fb 100644 --- a/common/dataStructures/TestSourceType.hpp +++ b/common/dataStructures/TestSourceType.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/UpdateFileInfoRequest.cpp b/common/dataStructures/UpdateFileInfoRequest.cpp index 09fe53a60e..545f8098bf 100644 --- a/common/dataStructures/UpdateFileInfoRequest.cpp +++ b/common/dataStructures/UpdateFileInfoRequest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/UpdateFileInfoRequest.hpp" diff --git a/common/dataStructures/UpdateFileInfoRequest.hpp b/common/dataStructures/UpdateFileInfoRequest.hpp index 8cf8050c52..2c2ec7d748 100644 --- a/common/dataStructures/UpdateFileInfoRequest.hpp +++ b/common/dataStructures/UpdateFileInfoRequest.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/UpdateFileStorageClassRequest.cpp b/common/dataStructures/UpdateFileStorageClassRequest.cpp index b7884da13c..c31aade064 100644 --- a/common/dataStructures/UpdateFileStorageClassRequest.cpp +++ b/common/dataStructures/UpdateFileStorageClassRequest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/UpdateFileStorageClassRequest.hpp" diff --git a/common/dataStructures/UpdateFileStorageClassRequest.hpp b/common/dataStructures/UpdateFileStorageClassRequest.hpp index 1725e7cc9c..1d7754af31 100644 --- a/common/dataStructures/UpdateFileStorageClassRequest.hpp +++ b/common/dataStructures/UpdateFileStorageClassRequest.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/VidToTapeMap.hpp b/common/dataStructures/VidToTapeMap.hpp index 6a1be82058..dc05eb0b95 100644 --- a/common/dataStructures/VidToTapeMap.hpp +++ b/common/dataStructures/VidToTapeMap.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/VirtualOrganization.cpp b/common/dataStructures/VirtualOrganization.cpp index 13141a50b7..c33fe0f7bb 100644 --- a/common/dataStructures/VirtualOrganization.cpp +++ b/common/dataStructures/VirtualOrganization.cpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 CERN +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "VirtualOrganization.hpp" diff --git a/common/dataStructures/VirtualOrganization.hpp b/common/dataStructures/VirtualOrganization.hpp index b6847655ae..6f00741566 100644 --- a/common/dataStructures/VirtualOrganization.hpp +++ b/common/dataStructures/VirtualOrganization.hpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 CERN +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/WriteTestResult.cpp b/common/dataStructures/WriteTestResult.cpp index 779ef3faf3..11b2ace8b1 100644 --- a/common/dataStructures/WriteTestResult.cpp +++ b/common/dataStructures/WriteTestResult.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/WriteTestResult.hpp" diff --git a/common/dataStructures/WriteTestResult.hpp b/common/dataStructures/WriteTestResult.hpp index 7bb0398907..10ede6c63c 100644 --- a/common/dataStructures/WriteTestResult.hpp +++ b/common/dataStructures/WriteTestResult.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/dataStructures/utils.cpp b/common/dataStructures/utils.cpp index 6adeecb76a..17df2bcd7a 100644 --- a/common/dataStructures/utils.cpp +++ b/common/dataStructures/utils.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/dataStructures/utils.hpp" diff --git a/common/dataStructures/utils.hpp b/common/dataStructures/utils.hpp index c5110b8a74..5db4db9c75 100644 --- a/common/dataStructures/utils.hpp +++ b/common/dataStructures/utils.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/exception/AcceptConnectionInterrupted.cpp b/common/exception/AcceptConnectionInterrupted.cpp index 10d274b342..4eaa41a8e8 100644 --- a/common/exception/AcceptConnectionInterrupted.cpp +++ b/common/exception/AcceptConnectionInterrupted.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/AcceptConnectionInterrupted.hpp" diff --git a/common/exception/AcceptConnectionInterrupted.hpp b/common/exception/AcceptConnectionInterrupted.hpp index 98391e07d6..4e3d67022d 100644 --- a/common/exception/AcceptConnectionInterrupted.hpp +++ b/common/exception/AcceptConnectionInterrupted.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/exception/AcsQueryVolumeCmd.cpp b/common/exception/AcsQueryVolumeCmd.cpp index 1f087eb259..b81f4e0c96 100644 --- a/common/exception/AcsQueryVolumeCmd.cpp +++ b/common/exception/AcsQueryVolumeCmd.cpp @@ -1,26 +1,20 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #include "AcsQueryVolumeCmd.hpp" diff --git a/common/exception/AcsQueryVolumeCmd.hpp b/common/exception/AcsQueryVolumeCmd.hpp index b9e3734ff0..3656d5b3fa 100644 --- a/common/exception/AcsQueryVolumeCmd.hpp +++ b/common/exception/AcsQueryVolumeCmd.hpp @@ -1,26 +1,20 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #pragma once diff --git a/common/exception/Backtrace.cpp b/common/exception/Backtrace.cpp index bdbf67bcda..339e7df7ab 100644 --- a/common/exception/Backtrace.cpp +++ b/common/exception/Backtrace.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include diff --git a/common/exception/Backtrace.hpp b/common/exception/Backtrace.hpp index aabe88b6b5..a1dd59d325 100644 --- a/common/exception/Backtrace.hpp +++ b/common/exception/Backtrace.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/exception/BadAlloc.cpp b/common/exception/BadAlloc.cpp index 1c3fdb2d55..7440bb18d4 100644 --- a/common/exception/BadAlloc.cpp +++ b/common/exception/BadAlloc.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/BadAlloc.hpp" diff --git a/common/exception/BadAlloc.hpp b/common/exception/BadAlloc.hpp index f90d187069..005f75b5a3 100644 --- a/common/exception/BadAlloc.hpp +++ b/common/exception/BadAlloc.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/exception/CMakeLists.txt b/common/exception/CMakeLists.txt index 406ac44187..232855446e 100644 --- a/common/exception/CMakeLists.txt +++ b/common/exception/CMakeLists.txt @@ -1,3 +1,17 @@ +# @project The CERN Tape Archive (CTA) +# @copyright Copyright(C) 2021 CERN +# @license 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 . cmake_minimum_required (VERSION 2.6) include_directories(${PROJECT_SOURCE_DIR}/tapeserver) diff --git a/common/exception/ChecksumBlobSizeMismatch.hpp b/common/exception/ChecksumBlobSizeMismatch.hpp index d4a86e1ec6..085faf576f 100644 --- a/common/exception/ChecksumBlobSizeMismatch.hpp +++ b/common/exception/ChecksumBlobSizeMismatch.hpp @@ -1,19 +1,18 @@ -/*! - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/exception/ChecksumTypeMismatch.hpp b/common/exception/ChecksumTypeMismatch.hpp index 19c5bb6dd9..cb056446d2 100644 --- a/common/exception/ChecksumTypeMismatch.hpp +++ b/common/exception/ChecksumTypeMismatch.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/exception/ChecksumValueMismatch.hpp b/common/exception/ChecksumValueMismatch.hpp index 26f92f4c39..9618c99d21 100644 --- a/common/exception/ChecksumValueMismatch.hpp +++ b/common/exception/ChecksumValueMismatch.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/exception/CommandLineNotParsed.cpp b/common/exception/CommandLineNotParsed.cpp index 700d620ddc..4a1a3037e9 100644 --- a/common/exception/CommandLineNotParsed.cpp +++ b/common/exception/CommandLineNotParsed.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/CommandLineNotParsed.hpp" diff --git a/common/exception/CommandLineNotParsed.hpp b/common/exception/CommandLineNotParsed.hpp index 61478fcc71..4b7a463f9a 100644 --- a/common/exception/CommandLineNotParsed.hpp +++ b/common/exception/CommandLineNotParsed.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/exception/DismountFailed.cpp b/common/exception/DismountFailed.cpp index 370d357923..c5580a2824 100644 --- a/common/exception/DismountFailed.cpp +++ b/common/exception/DismountFailed.cpp @@ -1,25 +1,19 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #include "common/exception/DismountFailed.hpp" diff --git a/common/exception/DismountFailed.hpp b/common/exception/DismountFailed.hpp index a62288a2c2..314c82ff49 100644 --- a/common/exception/DismountFailed.hpp +++ b/common/exception/DismountFailed.hpp @@ -1,25 +1,19 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #pragma once diff --git a/common/exception/EndOfFile.hpp b/common/exception/EndOfFile.hpp index 71aa0f9c76..2484829099 100644 --- a/common/exception/EndOfFile.hpp +++ b/common/exception/EndOfFile.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/exception/Errnum.cpp b/common/exception/Errnum.cpp index 3daddc8765..9b8f7f0432 100644 --- a/common/exception/Errnum.cpp +++ b/common/exception/Errnum.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/Errnum.hpp" diff --git a/common/exception/Errnum.hpp b/common/exception/Errnum.hpp index fec73db59c..bff5235a56 100644 --- a/common/exception/Errnum.hpp +++ b/common/exception/Errnum.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/exception/Exception.cpp b/common/exception/Exception.cpp index b455c8d6c7..0f91d23dc7 100644 --- a/common/exception/Exception.cpp +++ b/common/exception/Exception.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "Exception.hpp" diff --git a/common/exception/Exception.hpp b/common/exception/Exception.hpp index 69f6d413da..29909e2e90 100644 --- a/common/exception/Exception.hpp +++ b/common/exception/Exception.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/exception/ExceptionTest.cpp b/common/exception/ExceptionTest.cpp index b3193df0ac..7ce285398e 100644 --- a/common/exception/ExceptionTest.cpp +++ b/common/exception/ExceptionTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/Exception.hpp" diff --git a/common/exception/FileSizeMismatch.hpp b/common/exception/FileSizeMismatch.hpp index 6847f9fa28..07483fac5f 100644 --- a/common/exception/FileSizeMismatch.hpp +++ b/common/exception/FileSizeMismatch.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/exception/ForceDismountFailed.cpp b/common/exception/ForceDismountFailed.cpp index 7bbec96aaf..1b98650a02 100644 --- a/common/exception/ForceDismountFailed.cpp +++ b/common/exception/ForceDismountFailed.cpp @@ -1,25 +1,19 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #include "ForceDismountFailed.hpp" //#include "serrno.h" diff --git a/common/exception/ForceDismountFailed.hpp b/common/exception/ForceDismountFailed.hpp index 2a05c62c12..c361dd1984 100644 --- a/common/exception/ForceDismountFailed.hpp +++ b/common/exception/ForceDismountFailed.hpp @@ -1,25 +1,19 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #pragma once diff --git a/common/exception/InvalidArgument.cpp b/common/exception/InvalidArgument.cpp index 79abc45ee8..322efa4010 100644 --- a/common/exception/InvalidArgument.cpp +++ b/common/exception/InvalidArgument.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ // Include Files diff --git a/common/exception/InvalidArgument.hpp b/common/exception/InvalidArgument.hpp index cea7a60777..059012d43f 100644 --- a/common/exception/InvalidArgument.hpp +++ b/common/exception/InvalidArgument.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/exception/InvalidConfigEntry.cpp b/common/exception/InvalidConfigEntry.cpp index 8ed4781bc4..4c15acc806 100644 --- a/common/exception/InvalidConfigEntry.cpp +++ b/common/exception/InvalidConfigEntry.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/InvalidConfigEntry.hpp" diff --git a/common/exception/InvalidConfigEntry.hpp b/common/exception/InvalidConfigEntry.hpp index 872f7cafd9..9924b0d7f9 100644 --- a/common/exception/InvalidConfigEntry.hpp +++ b/common/exception/InvalidConfigEntry.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/exception/LostDatabaseConnection.cpp b/common/exception/LostDatabaseConnection.cpp index f464441cb7..f2d3b5f743 100644 --- a/common/exception/LostDatabaseConnection.cpp +++ b/common/exception/LostDatabaseConnection.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/LostDatabaseConnection.hpp" diff --git a/common/exception/LostDatabaseConnection.hpp b/common/exception/LostDatabaseConnection.hpp index 9acc170dd4..1265f6b691 100644 --- a/common/exception/LostDatabaseConnection.hpp +++ b/common/exception/LostDatabaseConnection.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/exception/MemException.hpp b/common/exception/MemException.hpp index d3223bb0c2..c143043664 100644 --- a/common/exception/MemException.hpp +++ b/common/exception/MemException.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/exception/Mismatch.cpp b/common/exception/Mismatch.cpp index 42b396b4a7..470ed0d56a 100644 --- a/common/exception/Mismatch.cpp +++ b/common/exception/Mismatch.cpp @@ -1,26 +1,20 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #include "Mismatch.hpp" diff --git a/common/exception/Mismatch.hpp b/common/exception/Mismatch.hpp index dace59fd67..dafd16c043 100644 --- a/common/exception/Mismatch.hpp +++ b/common/exception/Mismatch.hpp @@ -1,25 +1,19 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #pragma once diff --git a/common/exception/MissingOperand.cpp b/common/exception/MissingOperand.cpp index e505c586ac..f79c21809e 100644 --- a/common/exception/MissingOperand.cpp +++ b/common/exception/MissingOperand.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/MissingOperand.hpp" diff --git a/common/exception/MissingOperand.hpp b/common/exception/MissingOperand.hpp index cf43fdfc49..1247ea2e9e 100644 --- a/common/exception/MissingOperand.hpp +++ b/common/exception/MissingOperand.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/exception/MountFailed.cpp b/common/exception/MountFailed.cpp index d5cb36dfd6..de6bab5c8f 100644 --- a/common/exception/MountFailed.cpp +++ b/common/exception/MountFailed.cpp @@ -1,25 +1,19 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #include "MountFailed.hpp" diff --git a/common/exception/MountFailed.hpp b/common/exception/MountFailed.hpp index 5d5376f78f..accaea0941 100644 --- a/common/exception/MountFailed.hpp +++ b/common/exception/MountFailed.hpp @@ -1,25 +1,19 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #pragma once diff --git a/common/exception/NoEntry.cpp b/common/exception/NoEntry.cpp index 861f297bbb..810130fd60 100644 --- a/common/exception/NoEntry.cpp +++ b/common/exception/NoEntry.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include diff --git a/common/exception/NoEntry.hpp b/common/exception/NoEntry.hpp index 909e595e7d..5cdb4828c1 100644 --- a/common/exception/NoEntry.hpp +++ b/common/exception/NoEntry.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/exception/NoPortInRange.cpp b/common/exception/NoPortInRange.cpp index 232254dbb6..c62382be60 100644 --- a/common/exception/NoPortInRange.cpp +++ b/common/exception/NoPortInRange.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/NoPortInRange.hpp" diff --git a/common/exception/NoPortInRange.hpp b/common/exception/NoPortInRange.hpp index 7f16939a0c..d8b488d8e6 100644 --- a/common/exception/NoPortInRange.hpp +++ b/common/exception/NoPortInRange.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/exception/NonRetryableError.cpp b/common/exception/NonRetryableError.cpp index e6cc0fe66d..e855e001bc 100644 --- a/common/exception/NonRetryableError.cpp +++ b/common/exception/NonRetryableError.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/NonRetryableError.hpp" diff --git a/common/exception/NonRetryableError.hpp b/common/exception/NonRetryableError.hpp index 17902b892e..aee6ac8da9 100644 --- a/common/exception/NonRetryableError.hpp +++ b/common/exception/NonRetryableError.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/exception/NotAnOwner.cpp b/common/exception/NotAnOwner.cpp index c9a36f3ec1..9b5936d3e5 100644 --- a/common/exception/NotAnOwner.cpp +++ b/common/exception/NotAnOwner.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/NotAnOwner.hpp" diff --git a/common/exception/NotAnOwner.hpp b/common/exception/NotAnOwner.hpp index fae60efe75..67139ef134 100644 --- a/common/exception/NotAnOwner.hpp +++ b/common/exception/NotAnOwner.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/exception/OutOfMemory.cpp b/common/exception/OutOfMemory.cpp index d32183e1e6..5a97025de8 100644 --- a/common/exception/OutOfMemory.cpp +++ b/common/exception/OutOfMemory.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include diff --git a/common/exception/OutOfMemory.hpp b/common/exception/OutOfMemory.hpp index ec8942642c..ec9875c362 100644 --- a/common/exception/OutOfMemory.hpp +++ b/common/exception/OutOfMemory.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/exception/QueryVolumeFailed.cpp b/common/exception/QueryVolumeFailed.cpp index 80b4eb5ed6..c7bfd38a2d 100644 --- a/common/exception/QueryVolumeFailed.cpp +++ b/common/exception/QueryVolumeFailed.cpp @@ -1,25 +1,19 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #include "QueryVolumeFailed.hpp" diff --git a/common/exception/QueryVolumeFailed.hpp b/common/exception/QueryVolumeFailed.hpp index 0143eb7808..642fa7ba4e 100644 --- a/common/exception/QueryVolumeFailed.hpp +++ b/common/exception/QueryVolumeFailed.hpp @@ -1,25 +1,19 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #pragma once diff --git a/common/exception/RequestFailed.cpp b/common/exception/RequestFailed.cpp index 73546f017a..53b68c6747 100644 --- a/common/exception/RequestFailed.cpp +++ b/common/exception/RequestFailed.cpp @@ -1,25 +1,19 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #include "RequestFailed.hpp" diff --git a/common/exception/RequestFailed.hpp b/common/exception/RequestFailed.hpp index 77c9cd0bad..7491f470a7 100644 --- a/common/exception/RequestFailed.hpp +++ b/common/exception/RequestFailed.hpp @@ -1,25 +1,19 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #pragma once diff --git a/common/exception/RetryableError.cpp b/common/exception/RetryableError.cpp index eda892eded..a4c86c0b3e 100644 --- a/common/exception/RetryableError.cpp +++ b/common/exception/RetryableError.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/RetryableError.hpp" diff --git a/common/exception/RetryableError.hpp b/common/exception/RetryableError.hpp index 0456fcc819..57473c2e93 100644 --- a/common/exception/RetryableError.hpp +++ b/common/exception/RetryableError.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/exception/TapeFseqMismatch.hpp b/common/exception/TapeFseqMismatch.hpp index e706d7645f..80531ef1c4 100644 --- a/common/exception/TapeFseqMismatch.hpp +++ b/common/exception/TapeFseqMismatch.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/exception/TimeOut.cpp b/common/exception/TimeOut.cpp index 9fe06ce5ae..d85bb45fb2 100644 --- a/common/exception/TimeOut.cpp +++ b/common/exception/TimeOut.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/TimeOut.hpp" diff --git a/common/exception/TimeOut.hpp b/common/exception/TimeOut.hpp index 4f8ddb8fb0..34687ed364 100644 --- a/common/exception/TimeOut.hpp +++ b/common/exception/TimeOut.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/exception/UserError.cpp b/common/exception/UserError.cpp index 9572a84f49..6e0abb9e60 100644 --- a/common/exception/UserError.cpp +++ b/common/exception/UserError.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/UserError.hpp" diff --git a/common/exception/UserError.hpp b/common/exception/UserError.hpp index 731d141951..4c65d83b94 100644 --- a/common/exception/UserError.hpp +++ b/common/exception/UserError.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/exception/XrootCl.cpp b/common/exception/XrootCl.cpp index 1a4d2eb773..6bb261b187 100644 --- a/common/exception/XrootCl.cpp +++ b/common/exception/XrootCl.cpp @@ -1,26 +1,19 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #include "XrootCl.hpp" #include diff --git a/common/exception/XrootCl.hpp b/common/exception/XrootCl.hpp index 9924c754ef..80f6bafa62 100644 --- a/common/exception/XrootCl.hpp +++ b/common/exception/XrootCl.hpp @@ -1,26 +1,19 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #pragma once diff --git a/common/helgrind_annotator.hpp b/common/helgrind_annotator.hpp index 5307e94ffc..cbc6e738be 100644 --- a/common/helgrind_annotator.hpp +++ b/common/helgrind_annotator.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/json/object/JSONCObject.cpp b/common/json/object/JSONCObject.cpp index 44acab6005..d0f62dfa0d 100644 --- a/common/json/object/JSONCObject.cpp +++ b/common/json/object/JSONCObject.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "JSONCObject.hpp" diff --git a/common/json/object/JSONCObject.hpp b/common/json/object/JSONCObject.hpp index 62803dff23..481bc95032 100644 --- a/common/json/object/JSONCObject.hpp +++ b/common/json/object/JSONCObject.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/json/object/JSONObject.cpp b/common/json/object/JSONObject.cpp index 9a3c24662c..9d71276bb7 100644 --- a/common/json/object/JSONObject.cpp +++ b/common/json/object/JSONObject.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "JSONObject.hpp" diff --git a/common/json/object/JSONObject.hpp b/common/json/object/JSONObject.hpp index 30e59a6985..3b536fe532 100644 --- a/common/json/object/JSONObject.hpp +++ b/common/json/object/JSONObject.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/json/object/JSONObjectException.hpp b/common/json/object/JSONObjectException.hpp index d791f8ca93..36c1f46d92 100644 --- a/common/json/object/JSONObjectException.hpp +++ b/common/json/object/JSONObjectException.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/Exception.hpp" diff --git a/common/json/test/JSONCObjectTest.cpp b/common/json/test/JSONCObjectTest.cpp index f8fe00a0eb..c75861c1b3 100644 --- a/common/json/test/JSONCObjectTest.cpp +++ b/common/json/test/JSONCObjectTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include diff --git a/common/json/test/JSONCTestObject.cpp b/common/json/test/JSONCTestObject.cpp index 694f92b5fa..7d413db8ea 100644 --- a/common/json/test/JSONCTestObject.cpp +++ b/common/json/test/JSONCTestObject.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ diff --git a/common/json/test/JSONCTestObject.hpp b/common/json/test/JSONCTestObject.hpp index 259dc9e6d6..3d533d0c16 100644 --- a/common/json/test/JSONCTestObject.hpp +++ b/common/json/test/JSONCTestObject.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/json/test/TestObject.hpp b/common/json/test/TestObject.hpp index 3cf6933e93..170789df5a 100644 --- a/common/json/test/TestObject.hpp +++ b/common/json/test/TestObject.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/log/Constants.hpp b/common/log/Constants.hpp index 60550df18b..d3c85d0c3c 100644 --- a/common/log/Constants.hpp +++ b/common/log/Constants.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/log/DummyLogger.cpp b/common/log/DummyLogger.cpp index 70460f2c87..d1a427c07c 100644 --- a/common/log/DummyLogger.cpp +++ b/common/log/DummyLogger.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/log/DummyLogger.hpp" diff --git a/common/log/DummyLogger.hpp b/common/log/DummyLogger.hpp index 694c801b1b..66e48e0984 100644 --- a/common/log/DummyLogger.hpp +++ b/common/log/DummyLogger.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/log/FileLogger.cpp b/common/log/FileLogger.cpp index 45688d4264..fcb9d507ea 100644 --- a/common/log/FileLogger.cpp +++ b/common/log/FileLogger.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/log/FileLogger.hpp" diff --git a/common/log/FileLogger.hpp b/common/log/FileLogger.hpp index 4eb46aa355..c8671b5fb1 100644 --- a/common/log/FileLogger.hpp +++ b/common/log/FileLogger.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/log/FileLoggerTest.cpp b/common/log/FileLoggerTest.cpp index e11ed255f3..871b8184c4 100644 --- a/common/log/FileLoggerTest.cpp +++ b/common/log/FileLoggerTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "FileLogger.hpp" diff --git a/common/log/IPAddress.hpp b/common/log/IPAddress.hpp index 1beccda1fd..8871a34348 100644 --- a/common/log/IPAddress.hpp +++ b/common/log/IPAddress.hpp @@ -1,26 +1,19 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * A simple object around an IP address - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #pragma once diff --git a/common/log/LogContext.cpp b/common/log/LogContext.cpp index 335d3c0ff9..609b156d20 100644 --- a/common/log/LogContext.cpp +++ b/common/log/LogContext.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/log/LogContext.hpp" diff --git a/common/log/LogContext.hpp b/common/log/LogContext.hpp index 795fd214ec..0a8fc3b93c 100644 --- a/common/log/LogContext.hpp +++ b/common/log/LogContext.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/log/LogContextTest.cpp b/common/log/LogContextTest.cpp index 142f1ab476..84fd3ac066 100644 --- a/common/log/LogContextTest.cpp +++ b/common/log/LogContextTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/log/DummyLogger.hpp" diff --git a/common/log/LogLevel.cpp b/common/log/LogLevel.cpp index 9f9f847480..eef3ddb9a0 100644 --- a/common/log/LogLevel.cpp +++ b/common/log/LogLevel.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/Exception.hpp" diff --git a/common/log/LogLevel.hpp b/common/log/LogLevel.hpp index e57e8e4832..55dcd3bbae 100644 --- a/common/log/LogLevel.hpp +++ b/common/log/LogLevel.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/log/LogLevelTest.cpp b/common/log/LogLevelTest.cpp index 9fd7919eba..cde2764564 100644 --- a/common/log/LogLevelTest.cpp +++ b/common/log/LogLevelTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/Exception.hpp" diff --git a/common/log/Logger.cpp b/common/log/Logger.cpp index e7972b0e4c..3286adc111 100644 --- a/common/log/Logger.cpp +++ b/common/log/Logger.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/log/Logger.hpp" diff --git a/common/log/Logger.hpp b/common/log/Logger.hpp index 446ff30bae..fc49f8eb09 100644 --- a/common/log/Logger.hpp +++ b/common/log/Logger.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/log/Message.cpp b/common/log/Message.cpp index 7343ed594b..b7f4166b58 100644 --- a/common/log/Message.cpp +++ b/common/log/Message.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ // Include Files diff --git a/common/log/Message.hpp b/common/log/Message.hpp index 9f8aaedd46..fc38d4f578 100644 --- a/common/log/Message.hpp +++ b/common/log/Message.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/log/Param.cpp b/common/log/Param.cpp index 8a2b7c3674..baceb3b987 100644 --- a/common/log/Param.cpp +++ b/common/log/Param.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/log/Param.hpp" diff --git a/common/log/Param.hpp b/common/log/Param.hpp index f7528db515..03c01dd156 100644 --- a/common/log/Param.hpp +++ b/common/log/Param.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/log/ParamTest.cpp b/common/log/ParamTest.cpp index 4e443971cd..15988a59a1 100644 --- a/common/log/ParamTest.cpp +++ b/common/log/ParamTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/log/Param.hpp" diff --git a/common/log/PriorityMaps.cpp b/common/log/PriorityMaps.cpp index b20c4bd26e..d5ade692e6 100644 --- a/common/log/PriorityMaps.cpp +++ b/common/log/PriorityMaps.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ diff --git a/common/log/PriorityMaps.hpp b/common/log/PriorityMaps.hpp index bb525ef5c8..81beb6a57d 100644 --- a/common/log/PriorityMaps.hpp +++ b/common/log/PriorityMaps.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2019 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/log/StdoutLogger.cpp b/common/log/StdoutLogger.cpp index 872f12c765..6533bafae1 100644 --- a/common/log/StdoutLogger.cpp +++ b/common/log/StdoutLogger.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/log/StdoutLogger.hpp" diff --git a/common/log/StdoutLogger.hpp b/common/log/StdoutLogger.hpp index 2350e4ca0e..4b404cb196 100644 --- a/common/log/StdoutLogger.hpp +++ b/common/log/StdoutLogger.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/log/StringLogger.cpp b/common/log/StringLogger.cpp index 9c17acf2ad..04edafe2f9 100644 --- a/common/log/StringLogger.cpp +++ b/common/log/StringLogger.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/log/StringLogger.hpp" diff --git a/common/log/StringLogger.hpp b/common/log/StringLogger.hpp index 7d1eab8d57..9bc9e830b7 100644 --- a/common/log/StringLogger.hpp +++ b/common/log/StringLogger.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/log/StringLoggerTest.cpp b/common/log/StringLoggerTest.cpp index f5bda51bbf..ce1469d0d9 100644 --- a/common/log/StringLoggerTest.cpp +++ b/common/log/StringLoggerTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "StringLogger.hpp" diff --git a/common/log/SyslogLogger.cpp b/common/log/SyslogLogger.cpp index 56db50901d..92ab4bb4d5 100644 --- a/common/log/SyslogLogger.cpp +++ b/common/log/SyslogLogger.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/Exception.hpp" diff --git a/common/log/SyslogLogger.hpp b/common/log/SyslogLogger.hpp index b04186d5f6..4cc9f4afc1 100644 --- a/common/log/SyslogLogger.hpp +++ b/common/log/SyslogLogger.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/log/SyslogLoggerTest.cpp b/common/log/SyslogLoggerTest.cpp index db0dd99b49..28b78bd78b 100644 --- a/common/log/SyslogLoggerTest.cpp +++ b/common/log/SyslogLoggerTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/log/SyslogLogger.hpp" diff --git a/common/log/TestingSyslogLogger.hpp b/common/log/TestingSyslogLogger.hpp index bb8cd22bb1..a81636a819 100644 --- a/common/log/TestingSyslogLogger.hpp +++ b/common/log/TestingSyslogLogger.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/log/TimeStamp.hpp b/common/log/TimeStamp.hpp index 3f13b957dc..a15c6787c7 100644 --- a/common/log/TimeStamp.hpp +++ b/common/log/TimeStamp.hpp @@ -1,26 +1,19 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * A simple object around a time stamp - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #pragma once diff --git a/common/log/TimingList.cpp b/common/log/TimingList.cpp index c970717e58..77a283247d 100644 --- a/common/log/TimingList.cpp +++ b/common/log/TimingList.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "TimingList.hpp" diff --git a/common/log/TimingList.hpp b/common/log/TimingList.hpp index b8436d485d..c2ffa214eb 100644 --- a/common/log/TimingList.hpp +++ b/common/log/TimingList.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/log/log.cpp b/common/log/log.cpp index e8f4700195..6b6362dd05 100644 --- a/common/log/log.cpp +++ b/common/log/log.cpp @@ -1,26 +1,19 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * Interface to the CASTOR logging system - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #include "castor/exception/Exception.hpp" #include "castor/log/log.hpp" diff --git a/common/log/log.hpp b/common/log/log.hpp index a5d57987bd..c8ea3d8f41 100644 --- a/common/log/log.hpp +++ b/common/log/log.hpp @@ -1,26 +1,19 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * Interface to the CASTOR logging system - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #pragma once diff --git a/common/make_unique.hpp b/common/make_unique.hpp index aac18079eb..377409b5c1 100644 --- a/common/make_unique.hpp +++ b/common/make_unique.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/optional.cpp b/common/optional.cpp index 8aa3389c17..1d378aa04a 100644 --- a/common/optional.cpp +++ b/common/optional.cpp @@ -1,25 +1,19 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #include "optional.hpp" diff --git a/common/optional.hpp b/common/optional.hpp index e551acd2ea..6ed951fb05 100644 --- a/common/optional.hpp +++ b/common/optional.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/optionalTest.cpp b/common/optionalTest.cpp index 8cb7d10f42..8bfc2e5cc9 100644 --- a/common/optionalTest.cpp +++ b/common/optionalTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "optional.hpp" diff --git a/common/priorities/DriveQuota.cpp b/common/priorities/DriveQuota.cpp index 0dddd23bdc..c1843115df 100644 --- a/common/priorities/DriveQuota.cpp +++ b/common/priorities/DriveQuota.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/priorities/DriveQuota.hpp" diff --git a/common/priorities/DriveQuota.hpp b/common/priorities/DriveQuota.hpp index eb6a479e95..1771c06bc5 100644 --- a/common/priorities/DriveQuota.hpp +++ b/common/priorities/DriveQuota.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/priorities/MountCriteria.cpp b/common/priorities/MountCriteria.cpp index 58196e92f8..2cf9c0aa62 100644 --- a/common/priorities/MountCriteria.cpp +++ b/common/priorities/MountCriteria.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/priorities/MountCriteria.hpp" diff --git a/common/priorities/MountCriteria.hpp b/common/priorities/MountCriteria.hpp index ac78ddfcbd..4b73e37104 100644 --- a/common/priorities/MountCriteria.hpp +++ b/common/priorities/MountCriteria.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/priorities/UserGroup.cpp b/common/priorities/UserGroup.cpp index 76df73aed7..5d1b059098 100644 --- a/common/priorities/UserGroup.cpp +++ b/common/priorities/UserGroup.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/priorities/UserGroup.hpp" diff --git a/common/priorities/UserGroup.hpp b/common/priorities/UserGroup.hpp index 33715d13b3..70daaf9703 100644 --- a/common/priorities/UserGroup.hpp +++ b/common/priorities/UserGroup.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/processCap/ProcessCap.cpp b/common/processCap/ProcessCap.cpp index f8557bc9ea..bdcc87c4a6 100644 --- a/common/processCap/ProcessCap.cpp +++ b/common/processCap/ProcessCap.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/Exception.hpp" diff --git a/common/processCap/ProcessCap.hpp b/common/processCap/ProcessCap.hpp index 175b2fd11d..4d2eb74293 100644 --- a/common/processCap/ProcessCap.hpp +++ b/common/processCap/ProcessCap.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/processCap/ProcessCapDummy.cpp b/common/processCap/ProcessCapDummy.cpp index c401d1f521..c88fe876f9 100644 --- a/common/processCap/ProcessCapDummy.cpp +++ b/common/processCap/ProcessCapDummy.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/processCap/ProcessCapDummy.hpp" diff --git a/common/processCap/ProcessCapDummy.hpp b/common/processCap/ProcessCapDummy.hpp index b4f9834ebd..435c2a6197 100644 --- a/common/processCap/ProcessCapDummy.hpp +++ b/common/processCap/ProcessCapDummy.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/processCap/SmartCap.cpp b/common/processCap/SmartCap.cpp index 14a0bbbc12..17b6f38171 100644 --- a/common/processCap/SmartCap.cpp +++ b/common/processCap/SmartCap.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/Exception.hpp" diff --git a/common/processCap/SmartCap.hpp b/common/processCap/SmartCap.hpp index 04f23001b4..31bfce10a8 100644 --- a/common/processCap/SmartCap.hpp +++ b/common/processCap/SmartCap.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/processCap/SmartCapTest.cpp b/common/processCap/SmartCapTest.cpp index 533902c303..9ec6dc762a 100644 --- a/common/processCap/SmartCapTest.cpp +++ b/common/processCap/SmartCapTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/Exception.hpp" diff --git a/common/range.hpp b/common/range.hpp index 084b30af70..7ff4eb0989 100644 --- a/common/range.hpp +++ b/common/range.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/rangeTest.cpp b/common/rangeTest.cpp index b7c4413401..476f185a96 100644 --- a/common/rangeTest.cpp +++ b/common/rangeTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "range.hpp" diff --git a/common/remoteFS/RemoteFileStatus.cpp b/common/remoteFS/RemoteFileStatus.cpp index 397c3c0106..3c59898a76 100644 --- a/common/remoteFS/RemoteFileStatus.cpp +++ b/common/remoteFS/RemoteFileStatus.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/remoteFS/RemoteFileStatus.hpp" diff --git a/common/remoteFS/RemoteFileStatus.hpp b/common/remoteFS/RemoteFileStatus.hpp index 47d86d181b..19d0b571d2 100644 --- a/common/remoteFS/RemoteFileStatus.hpp +++ b/common/remoteFS/RemoteFileStatus.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/remoteFS/RemotePath.cpp b/common/remoteFS/RemotePath.cpp index e26a443356..7bb99154db 100644 --- a/common/remoteFS/RemotePath.cpp +++ b/common/remoteFS/RemotePath.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/remoteFS/RemotePath.hpp" diff --git a/common/remoteFS/RemotePath.hpp b/common/remoteFS/RemotePath.hpp index 898a9104b8..98b87916c5 100644 --- a/common/remoteFS/RemotePath.hpp +++ b/common/remoteFS/RemotePath.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/remoteFS/RemotePathAndStatus.cpp b/common/remoteFS/RemotePathAndStatus.cpp index cb9e33bd09..120c055765 100644 --- a/common/remoteFS/RemotePathAndStatus.cpp +++ b/common/remoteFS/RemotePathAndStatus.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/remoteFS/RemotePathAndStatus.hpp" diff --git a/common/remoteFS/RemotePathAndStatus.hpp b/common/remoteFS/RemotePathAndStatus.hpp index 114e14009d..339087c9f5 100644 --- a/common/remoteFS/RemotePathAndStatus.hpp +++ b/common/remoteFS/RemotePathAndStatus.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/remoteFS/RemotePathTest.cpp b/common/remoteFS/RemotePathTest.cpp index 0debd5da90..17cef4f639 100644 --- a/common/remoteFS/RemotePathTest.cpp +++ b/common/remoteFS/RemotePathTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/remoteFS/RemotePath.hpp" diff --git a/common/threading/Async.cpp b/common/threading/Async.cpp index 511f6b202b..2f69e86fd6 100644 --- a/common/threading/Async.cpp +++ b/common/threading/Async.cpp @@ -3,22 +3,21 @@ #include "Async.hpp" #include "Thread.hpp" -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 CERN +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ namespace cta { Async::ThreadWrapper::ThreadWrapper(std::function callable):m_callable(callable){} diff --git a/common/threading/Async.hpp b/common/threading/Async.hpp index f15a9fb5e9..e9dab23a21 100644 --- a/common/threading/Async.hpp +++ b/common/threading/Async.hpp @@ -1,36 +1,34 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 CERN +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 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. +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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. + * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #ifndef ASYNC_HPP diff --git a/common/threading/AsyncTests.cpp b/common/threading/AsyncTests.cpp index b3bdbbbc0d..d35cde7286 100644 --- a/common/threading/AsyncTests.cpp +++ b/common/threading/AsyncTests.cpp @@ -1,19 +1,18 @@ -/** - * The CERN Tape Archive (CTA) project - * Copyright © 2018 CERN +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include #include "Async.cpp" diff --git a/common/threading/AtomicCounter.hpp b/common/threading/AtomicCounter.hpp index 16df5bd317..419004d71f 100644 --- a/common/threading/AtomicCounter.hpp +++ b/common/threading/AtomicCounter.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ diff --git a/common/threading/AtomicCounterTest.cpp b/common/threading/AtomicCounterTest.cpp index 32571c9c89..1b0b859b97 100644 --- a/common/threading/AtomicCounterTest.cpp +++ b/common/threading/AtomicCounterTest.cpp @@ -1,25 +1,19 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #include #include "common/threading/Thread.hpp" #include "common/threading/AtomicCounter.hpp" diff --git a/common/threading/AtomicFlag.hpp b/common/threading/AtomicFlag.hpp index f763afc4f0..411631625f 100644 --- a/common/threading/AtomicFlag.hpp +++ b/common/threading/AtomicFlag.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ diff --git a/common/threading/BlockingQueue.hpp b/common/threading/BlockingQueue.hpp index e2e60587de..735c2b0170 100644 --- a/common/threading/BlockingQueue.hpp +++ b/common/threading/BlockingQueue.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/threading/ChildProcess.cpp b/common/threading/ChildProcess.cpp index f58046c989..7a685e4302 100644 --- a/common/threading/ChildProcess.cpp +++ b/common/threading/ChildProcess.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "ChildProcess.hpp" diff --git a/common/threading/ChildProcess.hpp b/common/threading/ChildProcess.hpp index c235c0ba59..d7f71cd951 100644 --- a/common/threading/ChildProcess.hpp +++ b/common/threading/ChildProcess.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/threading/CondVar.cpp b/common/threading/CondVar.cpp index 1df9a9a23b..219862bdb5 100644 --- a/common/threading/CondVar.cpp +++ b/common/threading/CondVar.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/Exception.hpp" diff --git a/common/threading/CondVar.hpp b/common/threading/CondVar.hpp index e860157bbc..53b750221e 100644 --- a/common/threading/CondVar.hpp +++ b/common/threading/CondVar.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/threading/CondVarTest.cpp b/common/threading/CondVarTest.cpp index 0b09f5d571..5c4a8206a3 100644 --- a/common/threading/CondVarTest.cpp +++ b/common/threading/CondVarTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/threading/CondVar.hpp" diff --git a/common/threading/Daemon.cpp b/common/threading/Daemon.cpp index e3a6ae8a77..b43a01f600 100644 --- a/common/threading/Daemon.cpp +++ b/common/threading/Daemon.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/Errnum.hpp" diff --git a/common/threading/Daemon.hpp b/common/threading/Daemon.hpp index 3732839ce8..4bc41e82ea 100644 --- a/common/threading/Daemon.hpp +++ b/common/threading/Daemon.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/threading/DaemonTest.cpp b/common/threading/DaemonTest.cpp index 4cad67d4fc..38ea6ac6b3 100644 --- a/common/threading/DaemonTest.cpp +++ b/common/threading/DaemonTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/log/DummyLogger.hpp" diff --git a/common/threading/Mutex.cpp b/common/threading/Mutex.cpp index 61d8e13e50..e8fc868d22 100644 --- a/common/threading/Mutex.cpp +++ b/common/threading/Mutex.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/threading/Mutex.hpp" diff --git a/common/threading/Mutex.hpp b/common/threading/Mutex.hpp index a17c106628..ff7149d5bc 100644 --- a/common/threading/Mutex.hpp +++ b/common/threading/Mutex.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/threading/MutexLocker.hpp b/common/threading/MutexLocker.hpp index a5251e7eed..4543ed43f3 100644 --- a/common/threading/MutexLocker.hpp +++ b/common/threading/MutexLocker.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/threading/MutexLtrace.cpp b/common/threading/MutexLtrace.cpp index dc1c23068e..1149c63e15 100644 --- a/common/threading/MutexLtrace.cpp +++ b/common/threading/MutexLtrace.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "Mutex.hpp" diff --git a/common/threading/RWLock.cpp b/common/threading/RWLock.cpp index 4a2c17fd18..777cc244ca 100644 --- a/common/threading/RWLock.cpp +++ b/common/threading/RWLock.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/threading/RWLock.hpp" diff --git a/common/threading/RWLock.hpp b/common/threading/RWLock.hpp index 6c1caaed8f..d87639de09 100644 --- a/common/threading/RWLock.hpp +++ b/common/threading/RWLock.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/threading/RWLockRdLocker.cpp b/common/threading/RWLockRdLocker.cpp index a29da5b698..65b32d8db2 100644 --- a/common/threading/RWLockRdLocker.cpp +++ b/common/threading/RWLockRdLocker.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/Exception.hpp" diff --git a/common/threading/RWLockRdLocker.hpp b/common/threading/RWLockRdLocker.hpp index cf32a507a0..1e7c008112 100644 --- a/common/threading/RWLockRdLocker.hpp +++ b/common/threading/RWLockRdLocker.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/threading/RWLockTest.cpp b/common/threading/RWLockTest.cpp index 31fab69e6e..94b9861650 100644 --- a/common/threading/RWLockTest.cpp +++ b/common/threading/RWLockTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include diff --git a/common/threading/RWLockWrLocker.cpp b/common/threading/RWLockWrLocker.cpp index 3e38465b8e..4ad3851c46 100644 --- a/common/threading/RWLockWrLocker.cpp +++ b/common/threading/RWLockWrLocker.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/exception/Exception.hpp" diff --git a/common/threading/RWLockWrLocker.hpp b/common/threading/RWLockWrLocker.hpp index 5196cb06a9..f2c3d25a51 100644 --- a/common/threading/RWLockWrLocker.hpp +++ b/common/threading/RWLockWrLocker.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/threading/Semaphores.cpp b/common/threading/Semaphores.cpp index a0e6283912..a28d7f46b6 100644 --- a/common/threading/Semaphores.cpp +++ b/common/threading/Semaphores.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/threading/MutexLocker.hpp" diff --git a/common/threading/Semaphores.hpp b/common/threading/Semaphores.hpp index d87e808948..6970c4bc8c 100644 --- a/common/threading/Semaphores.hpp +++ b/common/threading/Semaphores.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/threading/SocketPair.cpp b/common/threading/SocketPair.cpp index 138ebfbc4f..f36b10ab02 100644 --- a/common/threading/SocketPair.cpp +++ b/common/threading/SocketPair.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include "common/threading/SocketPair.hpp" diff --git a/common/threading/SocketPair.hpp b/common/threading/SocketPair.hpp index 792e869fa3..57e0d41195 100644 --- a/common/threading/SocketPair.hpp +++ b/common/threading/SocketPair.hpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #pragma once diff --git a/common/threading/SocketPairTest.cpp b/common/threading/SocketPairTest.cpp index 0230cb4ce4..01aa8aaf7b 100644 --- a/common/threading/SocketPairTest.cpp +++ b/common/threading/SocketPairTest.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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 . + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ #include diff --git a/common/threading/SubProcess.cpp b/common/threading/SubProcess.cpp index 5d9a53af10..e88f56d139 100644 --- a/common/threading/SubProcess.cpp +++ b/common/threading/SubProcess.cpp @@ -1,25 +1,19 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #include "SubProcess.hpp" #include "common/exception/Errnum.hpp" diff --git a/common/threading/SubProcess.hpp b/common/threading/SubProcess.hpp index 6d10db10ce..75dca5e8ec 100644 --- a/common/threading/SubProcess.hpp +++ b/common/threading/SubProcess.hpp @@ -1,25 +1,19 @@ -/****************************************************************************** +/* + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 file is part of the Castor project. - * See http://castor.web.cern.ch/castor + * 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. * - * Copyright (C) 2003 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 2 - * 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, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * - * - * @author Castor Dev team, castor-dev@cern.ch - *****************************************************************************/ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #pragma once diff --git a/common/threading/System.cpp b/common/threading/System.cpp index a57b6f9c0d..248e6a0569 100644 --- a/common/threading/System.cpp +++ b/common/threading/System.cpp @@ -1,19 +1,18 @@ /* - * The CERN Tape Archive (CTA) project - * Copyright (C) 2015 CERN + * @project The CERN Tape Archive (CTA) + * @copyright Copyright(C) 2021 CERN + * @license 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 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. * - * 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. -