LCG File Catalog (LFC)
The LCG File catalogue (LFC) offers a hierarchical view of files to users, with a UNIX-like client interface. The LFC catalogue provides:
- Logical File Name (LFN) to Storage URL (SURL) mappings (via a GUID);
- Authorisation on its logical namespace.
The LFC relies on a client-server model, using a proprietary socket interface. The LFC server communicates with a database (either Oracle or MySQL), where all the data is stored. The LFC server is accessible on the client side via:
- A command line interface;
- The C API;
- A Python interface and a Perl interface;
Category
Middleware [2]
Scientific areas
Biomed [4]
Main features
data bookkeeping [5]
data catalog [6]
License
Apache License 2.0 (Apache-2.0) [7]
Supported Operating Systems
Red Hat Enterprise Linux 5 [8]
Red Hat Enterprise Linux 6 [9]
Scientific Linux 5 [10]
Scientific Linux 6 [11]
Supported CPU Architectures
AMD64 [12]
x86 [13]
x86-64 [14]
Programming languages
C [15]
C++ [16]
Python [17]
Build tools
cmake [18]
bamboo [19]
ETICS [20]
Test tools
ETICS [21]