Skip to content
Snippets Groups Projects
  1. Sep 24, 2018
  2. Jul 31, 2018
  3. Jul 20, 2018
  4. Nov 14, 2017
    • Steven Murray's avatar
      Issue #136 Implement summary for cta tapepool ls command · 54b56987
      Steven Murray authored
      Partially implemented.
      
      The Catalogue::getTapePools() method called by the CTA front-end
      now returns an std::list of TapePool structures, where each
      structure now has the following additional "summary"
      member-variables:
      
        /**
         * The total number of tapes in the pool.
         */
        uint64_t nbTapes;
      
        /**
         * The total capacity of all the tapes in the pool in gigabytes
         * (10^9 bytes).
         */
        uint64_t capacityGigabytes;
      
        /**
         * The total amount of compressed data written to all the tapes
         * in the pool in gigabytes * (10^9 bytes).
         */
        uint64_t dataGigabytes;
      
      These three additional member-variables can now be used by the
      CTA front-end to provide the summary information requested by
      issue #136 in the appropriate format / presentation.  For example,
      the CTA front-end could subtract dataGigabytes from
      capacityGigabytes in order to calculate the approximate amount of
      free space.  Please note that this calculation could potentially
      result in a negative number due to the fact that capacityGigabytes
      is an approximate number entered by a tape operator for each tape
      when they register those tapes into CTA.  In such a case the CTA
      front-end should display 0 and not the negative result.
      54b56987
    • Steven Murray's avatar
      Moved TapePool from common::dataStructures:: to catalogue:: because it belongs... · 894e1872
      Steven Murray authored
      Moved TapePool from common::dataStructures:: to catalogue:: because it belongs to the Catalogue interface
      894e1872
  5. Apr 29, 2016
  6. Apr 12, 2016
  7. Apr 01, 2016
  8. Mar 09, 2016
  9. Mar 08, 2016
  10. Mar 07, 2016
  11. Feb 15, 2016
  12. Feb 10, 2016
  13. Feb 09, 2016
  14. Jan 29, 2016
  15. Dec 04, 2015
    • Eric Cano's avatar
      Partial implementation of drive status reporting. · f4feb235
      Eric Cano authored
      The report packer should now also be referenced in the tape recall thread, so it can report the drive status.
      testingMocks/MockRetrieveMount.hpp needs to be improved so it handles les end of session correctly.
      Then the mechanism has to be mirrored in Archives (simpler case).
      f4feb235
  16. Oct 23, 2015
  17. Oct 16, 2015
  18. Oct 06, 2015
  19. Oct 02, 2015
  20. Oct 01, 2015
  21. Sep 24, 2015
  22. Aug 24, 2015
  23. Aug 21, 2015
  24. Aug 18, 2015
    • Eric Cano's avatar
      Changed the layout of the SchedulerDB interface (as seen by the scheduler): · 4eac7c43
      Eric Cano authored
      The SchedulerDB provides a TapeMountDecisionInfo object, which contains all that the schduler needs to decide what
      tape mount to start. The tape mount decision info then creates an archive or a retrieve mount with 2 separate methods.
      The schedulerDB does not have a bare TapeMount class any more. On the scheduler itself will.
      4eac7c43
  25. Aug 13, 2015
  26. Aug 07, 2015
  27. Aug 03, 2015
  28. Jul 28, 2015
  29. Jul 15, 2015
  30. May 20, 2015
  31. May 19, 2015
  32. May 13, 2015
    • Eric Cano's avatar
      Reorganized the files in themes. · 9b5d1ed6
      Eric Cano authored
      middletier, itself separated in interface, SQLite, objectstore and
      shared tests.
      Moved all utilities (exceptions, threading...) to a shared utility
      directory.
      Created a single, shared unit test from all the scattered ones.
      9b5d1ed6
  33. May 08, 2015
  34. May 07, 2015
  35. May 05, 2015
  36. Apr 24, 2015
  37. Apr 23, 2015
Loading