Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
cta
CTA
Commits
81aee933
Commit
81aee933
authored
Mar 28, 2022
by
Jorge Camarero Vera
Browse files
Resolve "Review software license text in CTA"
parent
4080f1cb
Changes
1000
Hide whitespace changes
Inline
Side-by-side
Too many changes to show.
To preserve performance only
20 of 1000+
files are displayed.
Plain diff
Email patch
CMakeLists.txt
View file @
81aee933
# @project
The CERN Tape Archive (CTA)
# @copyright
Copyright
(C)
2015-202
1
CERN
# @license
This program is free software
: you can redistribute it and/or modify
#
it under the terms of the GNU General Public License as published by
#
the Free Software Foundation, either version 3 of the License, o
r
#
(at your
option) any later version.
# @project The CERN Tape Archive (CTA)
# @copyright Copyright
©
2015-202
2
CERN
# @license This program is free software
, distributed under the terms of the GNU General Public
#
Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". You can
#
redistribute it and/or modify it under the terms of the GPL Version 3, or (at you
r
# option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# This program is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE. See the GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
# In applying this licence, CERN does not waive the privileges and immunities
# granted to it by virtue of its status as an Intergovernmental Organization or
# submit itself to any jurisdiction.
cmake_minimum_required
(
VERSION 3.17
)
project
(
cta
)
...
...
LICENSE.TXT
→
COPYING
View file @
81aee933
File moved
ReleaseNotes.md
View file @
81aee933
...
...
@@ -12,16 +12,37 @@ Please consult the [database upgrade documentation](https://eoscta.docs.cern.ch/
-
cta/CTA#1147 - Add Disk Instance Column to VO table
-
cta/CTA#1137 - Stop deletion of failed retrieve/archive requests
-
cta/CTA#1150 - Add option to pass desired catalogue version into cta-catalogue-schema-create
-
cta/CTA#1082 - Review software license text in CTA
### Bug fixes
-
cta/CTA#1117 - Update masterDataInBytes when writing files to tape
-
cta/CTA#1125 - cta-admin dr ls should show '-' instead of "NO_MOUNT" for Mount Type
-
cta/CTA#1138 - sortAndGetTapesForMountInfo only queries tapes in the current logical library
### Building and Packaging
-
cta/CTA#1082 - Review software license text in CTA
### Catalogue Schema
### Continuous Integration
-
cta/CTA#1126 - Create tests for TapeDrivesCatalogueState
-
cta/CTA#1131 - Compile CTA using devtoolset-8 in CI
# v4.6.1-1
## Summary
### Upgrade Instructions
This CTA release requires a database schema upgrade to CTA catalogue schema v4.6.
Please consult the
[
database upgrade documentation
](
https://tapeoperations.docs.cern.ch/ctaops/upgrade_production_database
)
.
### Features
-
cta/CTA#1137 - Stop deletion of failed retrieve/archive requests
### Bug fixes
### Continuous Integration
# v4.6.0-1
...
...
catalogue/AllCatalogueSchema.hpp
View file @
81aee933
/*
* @project
The CERN Tape Archive (CTA)
* @copyright
Copyright
(C)
2015-202
1
CERN
* @license
This program is free software
: you can redistribute it and/or modify
*
it under the terms of the GNU General Public License as published by
*
the Free Software Foundation, either version 3 of the License, o
r
*
(at your
option) any later version.
* @project The CERN Tape Archive (CTA)
* @copyright Copyright
©
2015-202
2
CERN
* @license This program is free software
, distributed under the terms of the GNU General Public
*
Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". You can
*
redistribute it and/or modify it under the terms of the GPL Version 3, or (at you
r
* option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* This program is distributed in the hope that it will be useful, but WITHOUT ANY
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
* PARTICULAR PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* In applying this licence, CERN does not waive the privileges and immunities
* granted to it by virtue of its status as an Intergovernmental Organization or
* submit itself to any jurisdiction.
*/
#pragma once
catalogue/AllCatalogueSchema.hpp.in
View file @
81aee933
/*
* @project
The CERN Tape Archive (CTA)
* @copyright
Copyright
(C)
2015-202
1
CERN
* @license
This program is free software
: you can redistribute it and/or modify
*
it under the terms of the GNU General Public License as published by
*
the Free Software Foundation, either version 3 of the License, o
r
*
(at your
option) any later version.
* @project The CERN Tape Archive (CTA)
* @copyright Copyright
©
2015-202
2
CERN
* @license This program is free software
, distributed under the terms of the GNU General Public
*
Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". You can
*
redistribute it and/or modify it under the terms of the GPL Version 3, or (at you
r
* option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* This program is distributed in the hope that it will be useful, but WITHOUT ANY
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
* PARTICULAR PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* In applying this licence, CERN does not waive the privileges and immunities
* granted to it by virtue of its status as an Intergovernmental Organization or
* submit itself to any jurisdiction.
*/
#pragma once
...
...
catalogue/ArchiveFileBuilder.cpp
View file @
81aee933
/*
* @project
The CERN Tape Archive (CTA)
* @copyright
Copyright
(C)
201
5
-202
1
CERN
* @license
This program is free software
: you can redistribute it and/or modify
*
it under the terms of the GNU General Public License as published by
*
the Free Software Foundation, either version 3 of the License, o
r
*
(at your
option) any later version.
* @project The CERN Tape Archive (CTA)
* @copyright Copyright
©
20
2
1-202
2
CERN
* @license This program is free software
, distributed under the terms of the GNU General Public
*
Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". You can
*
redistribute it and/or modify it under the terms of the GPL Version 3, or (at you
r
* option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* This program is distributed in the hope that it will be useful, but WITHOUT ANY
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
* PARTICULAR PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* In applying this licence, CERN does not waive the privileges and immunities
* granted to it by virtue of its status as an Intergovernmental Organization or
* submit itself to any jurisdiction.
*/
#include
"catalogue/ArchiveFileBuilder.hpp"
...
...
catalogue/ArchiveFileBuilder.hpp
View file @
81aee933
/*
* @project
The CERN Tape Archive (CTA)
* @copyright
Copyright
(C)
201
5
-202
1
CERN
* @license
This program is free software
: you can redistribute it and/or modify
*
it under the terms of the GNU General Public License as published by
*
the Free Software Foundation, either version 3 of the License, o
r
*
(at your
option) any later version.
* @project The CERN Tape Archive (CTA)
* @copyright Copyright
©
20
2
1-202
2
CERN
* @license This program is free software
, distributed under the terms of the GNU General Public
*
Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". You can
*
redistribute it and/or modify it under the terms of the GPL Version 3, or (at you
r
* option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* This program is distributed in the hope that it will be useful, but WITHOUT ANY
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
* PARTICULAR PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* In applying this licence, CERN does not waive the privileges and immunities
* granted to it by virtue of its status as an Intergovernmental Organization or
* submit itself to any jurisdiction.
*/
#pragma once
...
...
catalogue/ArchiveFileRow.cpp
View file @
81aee933
/*
* @project
The CERN Tape Archive (CTA)
* @copyright
Copyright
(C)
201
5
-202
1
CERN
* @license
This program is free software
: you can redistribute it and/or modify
*
it under the terms of the GNU General Public License as published by
*
the Free Software Foundation, either version 3 of the License, o
r
*
(at your
option) any later version.
* @project The CERN Tape Archive (CTA)
* @copyright Copyright
©
20
2
1-202
2
CERN
* @license This program is free software
, distributed under the terms of the GNU General Public
*
Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". You can
*
redistribute it and/or modify it under the terms of the GPL Version 3, or (at you
r
* option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* This program is distributed in the hope that it will be useful, but WITHOUT ANY
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
* PARTICULAR PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* In applying this licence, CERN does not waive the privileges and immunities
* granted to it by virtue of its status as an Intergovernmental Organization or
* submit itself to any jurisdiction.
*/
#include
"catalogue/ArchiveFileRow.hpp"
...
...
catalogue/ArchiveFileRow.hpp
View file @
81aee933
/*
* @project
The CERN Tape Archive (CTA)
* @copyright
Copyright
(C)
201
5
-202
1
CERN
* @license
This program is free software
: you can redistribute it and/or modify
*
it under the terms of the GNU General Public License as published by
*
the Free Software Foundation, either version 3 of the License, o
r
*
(at your
option) any later version.
* @project The CERN Tape Archive (CTA)
* @copyright Copyright
©
20
2
1-202
2
CERN
* @license This program is free software
, distributed under the terms of the GNU General Public
*
Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". You can
*
redistribute it and/or modify it under the terms of the GPL Version 3, or (at you
r
* option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* This program is distributed in the hope that it will be useful, but WITHOUT ANY
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
* PARTICULAR PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* In applying this licence, CERN does not waive the privileges and immunities
* granted to it by virtue of its status as an Intergovernmental Organization or
* submit itself to any jurisdiction.
*/
#pragma once
...
...
catalogue/ArchiveFileRowWithoutTimestamps.cpp
View file @
81aee933
/*
* @project
The CERN Tape Archive (CTA)
* @copyright
Copyright
(C)
201
5
-202
1
CERN
* @license
This program is free software
: you can redistribute it and/or modify
*
it under the terms of the GNU General Public License as published by
*
the Free Software Foundation, either version 3 of the License, o
r
*
(at your
option) any later version.
* @project The CERN Tape Archive (CTA)
* @copyright Copyright
©
20
2
1-202
2
CERN
* @license This program is free software
, distributed under the terms of the GNU General Public
*
Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". You can
*
redistribute it and/or modify it under the terms of the GPL Version 3, or (at you
r
* option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* This program is distributed in the hope that it will be useful, but WITHOUT ANY
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
* PARTICULAR PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* In applying this licence, CERN does not waive the privileges and immunities
* granted to it by virtue of its status as an Intergovernmental Organization or
* submit itself to any jurisdiction.
*/
#include
"catalogue/ArchiveFileRowWithoutTimestamps.hpp"
...
...
catalogue/ArchiveFileRowWithoutTimestamps.hpp
View file @
81aee933
/*
* @project
The CERN Tape Archive (CTA)
* @copyright
Copyright
(C)
201
5
-202
1
CERN
* @license
This program is free software
: you can redistribute it and/or modify
*
it under the terms of the GNU General Public License as published by
*
the Free Software Foundation, either version 3 of the License, o
r
*
(at your
option) any later version.
* @project The CERN Tape Archive (CTA)
* @copyright Copyright
©
20
2
1-202
2
CERN
* @license This program is free software
, distributed under the terms of the GNU General Public
*
Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". You can
*
redistribute it and/or modify it under the terms of the GPL Version 3, or (at you
r
* option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* This program is distributed in the hope that it will be useful, but WITHOUT ANY
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
* PARTICULAR PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* In applying this licence, CERN does not waive the privileges and immunities
* granted to it by virtue of its status as an Intergovernmental Organization or
* submit itself to any jurisdiction.
*/
#pragma once
...
...
catalogue/CMakeLists.txt
View file @
81aee933
# @project
The CERN Tape Archive (CTA)
# @copyright
Copyright
(C)
2015-202
1
CERN
# @license
This program is free software
: you can redistribute it and/or modify
#
it under the terms of the GNU General Public License as published by
#
the Free Software Foundation, either version 3 of the License, o
r
#
(at your
option) any later version.
# @project The CERN Tape Archive (CTA)
# @copyright Copyright
©
2015-202
2
CERN
# @license This program is free software
, distributed under the terms of the GNU General Public
#
Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". You can
#
redistribute it and/or modify it under the terms of the GPL Version 3, or (at you
r
# option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# This program is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE. See the GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
# In applying this licence, CERN does not waive the privileges and immunities
# granted to it by virtue of its status as an Intergovernmental Organization or
# submit itself to any jurisdiction.
cmake_minimum_required
(
VERSION 3.17
)
find_package
(
Protobuf3 REQUIRED
)
...
...
catalogue/Catalogue.cpp
View file @
81aee933
/*
* @project
The CERN Tape Archive (CTA)
* @copyright
Copyright
(C)
201
5
-202
1
CERN
* @license
This program is free software
: you can redistribute it and/or modify
*
it under the terms of the GNU General Public License as published by
*
the Free Software Foundation, either version 3 of the License, o
r
*
(at your
option) any later version.
* @project The CERN Tape Archive (CTA)
* @copyright Copyright
©
20
2
1-202
2
CERN
* @license This program is free software
, distributed under the terms of the GNU General Public
*
Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". You can
*
redistribute it and/or modify it under the terms of the GPL Version 3, or (at you
r
* option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* This program is distributed in the hope that it will be useful, but WITHOUT ANY
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
* PARTICULAR PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* In applying this licence, CERN does not waive the privileges and immunities
* granted to it by virtue of its status as an Intergovernmental Organization or
* submit itself to any jurisdiction.
*/
#include
"catalogue/Catalogue.hpp"
...
...
catalogue/Catalogue.hpp
View file @
81aee933
/*
* @project
The CERN Tape Archive (CTA)
* @copyright
Copyright
(C)
201
5
-202
1
CERN
* @license
This program is free software
: you can redistribute it and/or modify
*
it under the terms of the GNU General Public License as published by
*
the Free Software Foundation, either version 3 of the License, o
r
*
(at your
option) any later version.
* @project The CERN Tape Archive (CTA)
* @copyright Copyright
©
20
2
1-202
2
CERN
* @license This program is free software
, distributed under the terms of the GNU General Public
*
Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". You can
*
redistribute it and/or modify it under the terms of the GPL Version 3, or (at you
r
* option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* This program is distributed in the hope that it will be useful, but WITHOUT ANY
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
* PARTICULAR PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* In applying this licence, CERN does not waive the privileges and immunities
* granted to it by virtue of its status as an Intergovernmental Organization or
* submit itself to any jurisdiction.
*/
#pragma once
...
...
catalogue/CatalogueFactory.cpp
View file @
81aee933
/*
* @project
The CERN Tape Archive (CTA)
* @copyright
Copyright
(C)
201
5
-202
1
CERN
* @license
This program is free software
: you can redistribute it and/or modify
*
it under the terms of the GNU General Public License as published by
*
the Free Software Foundation, either version 3 of the License, o
r
*
(at your
option) any later version.
* @project The CERN Tape Archive (CTA)
* @copyright Copyright
©
20
2
1-202
2
CERN
* @license This program is free software
, distributed under the terms of the GNU General Public
*
Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". You can
*
redistribute it and/or modify it under the terms of the GPL Version 3, or (at you
r
* option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* This program is distributed in the hope that it will be useful, but WITHOUT ANY
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
* PARTICULAR PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* In applying this licence, CERN does not waive the privileges and immunities
* granted to it by virtue of its status as an Intergovernmental Organization or
* submit itself to any jurisdiction.
*/
#include
"catalogue/CatalogueFactory.hpp"
...
...
catalogue/CatalogueFactory.hpp
View file @
81aee933
/*
* @project
The CERN Tape Archive (CTA)
* @copyright
Copyright
(C)
201
5
-202
1
CERN
* @license
This program is free software
: you can redistribute it and/or modify
*
it under the terms of the GNU General Public License as published by
*
the Free Software Foundation, either version 3 of the License, o
r
*
(at your
option) any later version.
* @project The CERN Tape Archive (CTA)
* @copyright Copyright
©
20
2
1-202
2
CERN
* @license This program is free software
, distributed under the terms of the GNU General Public
*
Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". You can
*
redistribute it and/or modify it under the terms of the GPL Version 3, or (at you
r
* option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* This program is distributed in the hope that it will be useful, but WITHOUT ANY
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
* PARTICULAR PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* In applying this licence, CERN does not waive the privileges and immunities
* granted to it by virtue of its status as an Intergovernmental Organization or
* submit itself to any jurisdiction.
*/
#pragma once
...
...
catalogue/CatalogueFactoryFactory.cpp
View file @
81aee933
/*
* @project
The CERN Tape Archive (CTA)
* @copyright
Copyright
(C)
201
5
-202
1
CERN
* @license
This program is free software
: you can redistribute it and/or modify
*
it under the terms of the GNU General Public License as published by
*
the Free Software Foundation, either version 3 of the License, o
r
*
(at your
option) any later version.
* @project The CERN Tape Archive (CTA)
* @copyright Copyright
©
20
2
1-202
2
CERN
* @license This program is free software
, distributed under the terms of the GNU General Public
*
Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". You can
*
redistribute it and/or modify it under the terms of the GPL Version 3, or (at you
r
* option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* This program is distributed in the hope that it will be useful, but WITHOUT ANY
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
* PARTICULAR PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* In applying this licence, CERN does not waive the privileges and immunities
* granted to it by virtue of its status as an Intergovernmental Organization or
* submit itself to any jurisdiction.
*/
#include
<string>
...
...
catalogue/CatalogueFactoryFactory.hpp
View file @
81aee933
/*
* @project
The CERN Tape Archive (CTA)
* @copyright
Copyright
(C)
201
5
-202
1
CERN
* @license
This program is free software
: you can redistribute it and/or modify
*
it under the terms of the GNU General Public License as published by
*
the Free Software Foundation, either version 3 of the License, o
r
*
(at your
option) any later version.
* @project The CERN Tape Archive (CTA)
* @copyright Copyright
©
20
2
1-202
2
CERN
* @license This program is free software
, distributed under the terms of the GNU General Public
*
Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". You can
*
redistribute it and/or modify it under the terms of the GPL Version 3, or (at you
r
* option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* This program is distributed in the hope that it will be useful, but WITHOUT ANY
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
* PARTICULAR PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* In applying this licence, CERN does not waive the privileges and immunities
* granted to it by virtue of its status as an Intergovernmental Organization or
* submit itself to any jurisdiction.
*/
#pragma once
...
...
catalogue/CatalogueItor.hpp
View file @
81aee933
/*
* @project
The CERN Tape Archive (CTA)
* @copyright
Copyright
(C)
201
5
-202
1
CERN
* @license
This program is free software
: you can redistribute it and/or modify
*
it under the terms of the GNU General Public License as published by
*
the Free Software Foundation, either version 3 of the License, o
r
*
(at your
option) any later version.
* @project The CERN Tape Archive (CTA)
* @copyright Copyright
©
20
2
1-202
2
CERN
* @license This program is free software
, distributed under the terms of the GNU General Public
*
Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". You can
*
redistribute it and/or modify it under the terms of the GPL Version 3, or (at you
r
* option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* This program is distributed in the hope that it will be useful, but WITHOUT ANY
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
* PARTICULAR PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* In applying this licence, CERN does not waive the privileges and immunities
* granted to it by virtue of its status as an Intergovernmental Organization or
* submit itself to any jurisdiction.
*/
#pragma once
...
...
catalogue/CatalogueItorImpl.hpp
View file @
81aee933
/*
* @project
The CERN Tape Archive (CTA)
* @copyright
Copyright
(C)
201
5
-202
1
CERN
* @license
This program is free software
: you can redistribute it and/or modify
*
it under the terms of the GNU General Public License as published by
*
the Free Software Foundation, either version 3 of the License, o
r
*
(at your
option) any later version.
* @project The CERN Tape Archive (CTA)
* @copyright Copyright
©
20
2
1-202
2
CERN
* @license This program is free software
, distributed under the terms of the GNU General Public
*
Licence version 3 (GPL Version 3), copied verbatim in the file "COPYING". You can
*
redistribute it and/or modify it under the terms of the GPL Version 3, or (at you
r
* option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* This program is distributed in the hope that it will be useful, but WITHOUT ANY
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
* PARTICULAR PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* In applying this licence, CERN does not waive the privileges and immunities
* granted to it by virtue of its status as an Intergovernmental Organization or
* submit itself to any jurisdiction.
*/
#pragma once
...
...
Prev
1
2
3
4
5
…
50
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment