Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 709556 - sys-cluster/AXL - AXL provides a common C interface to transfer files in an HPC storage hierarchy
Summary: sys-cluster/AXL - AXL provides a common C interface to transfer files in an H...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Default Assignee for New Packages
URL: https://github.com/ECP-VeloC/AXL
Whiteboard:
Keywords: InOverlay, PullRequest
Depends on: 709554
Blocks: 709566
  Show dependency tree
 
Reported: 2020-02-14 02:53 UTC by Alessandro Barbieri
Modified: 2020-11-07 12:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alessandro Barbieri 2020-02-14 02:53:03 UTC
LICENSE: MIT

AXL defines a common interface for transferring files between layers in a storage hierarchy. It abstracts vendor-specific APIs and provides synchronous and asynchronous methods using POSIX. One creates a transfer object, defining the transfer type, and then one adds files to the transfer. Once all files have been added, one initiates the transfer and can then later test or wait for its completion. The library optionally records the state of ongoing transfers, so that they can be identified or terminated even if the process that initiated the transfer has been restarted.