- Aug 11, 2015
-
-
Daniele Kruse authored
-
- Aug 10, 2015
-
-
Daniele Kruse authored
-
Daniele Kruse authored
-
Eric Cano authored
-
Eric Cano authored
Remove the common TapeJob class as there is little to share between the ArchiveJob and the RetriveJob. Their similarities are more in concept than implmentation. Added an ArchiveFileInfo class to hold the location an properties of the archive file we are working on. Add an ArchiveFileInfo member to the ArchiveJob.
-
- Aug 07, 2015
-
-
Daniele Kruse authored
-
Daniele Kruse authored
-
Eric Cano authored
Added to RetrieveJob the fields used by tapeserverd in castor::tape::tapegateway::FileToRecallStruct.
-
Daniele Kruse authored
-
Daniele Kruse authored
-
Daniele Kruse authored
-
- Aug 06, 2015
-
-
Eric Cano authored
Started the creation of the mount decision process, where the scheduler extracts the potential mounts from the database before sorting, filtering and deciding which one will be started.
-
Daniele Kruse authored
Introduced the scheduler to the DataTransferSession, replacing the concept of DGN with logical library
-
- Aug 03, 2015
-
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
The master process of tapeserverd now launches a transfer session process every 10 seconds whilst the corresponding drive is idle (DRIVE_STATE_UP)
-
Daniele Kruse authored
-
Steven Murray authored
-
Steven Murray authored
The bottom line is the Mount and Job classes shall be passed around the tapeserverd daemon for two purposes, to carry all the information about the file copy to be transfered and to provide the notification interface to the scheduler on which the tapeserverd daemon needs to call methods to indicate the ends of transfers and mounts.
-
- Jul 30, 2015
-
-
Steven Murray authored
-
- Jul 29, 2015
-
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
Removed the classes responsible for implementing the RTCOPY protocol from the CTA version of tapeserverd
-
Steven Murray authored
-
Steven Murray authored
Removed the classes responsible for communicating with the cupv daemon from the CTA version of tapeserverd
-
Steven Murray authored
-
- Jul 28, 2015
-
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
Improved the readbility of the Scheduler code by replacing dynamic casts with the addition of a simple getMountType() method to the TapeMount, ArchiveMount and RetrieveMount classes
-
Steven Murray authored
Removed the TapeSession class because it appears that Eric replaced it with the TapeMount class but forgot to delete it
-
- Jul 27, 2015
-
-
Steven Murray authored
-
- Jul 24, 2015
-
-
Steven Murray authored
Please note that you will have to install the following CASTOR rpms in order to compile: castor castor-devel castor-lib castor-lib-server castor-lib-tape
-
- Jul 23, 2015
-
-
Daniele Kruse authored
-
Daniele Kruse authored
-
- Jul 22, 2015
-
-
Daniele Kruse authored
-
Daniele Kruse authored
-
Eric Cano authored
-
- Jul 17, 2015
-
-
Eric Cano authored
Also organised common in subdirectories, and added sub directory for mockDB.
-