Closed
Milestone Feb 5, 2019–Feb 13, 2019

Folder structure implemented

  • Get overview of types of files (Parsers, threads, config files etc)
  • Decide on folder structure
  • Make code testable BEFORE restructuring
  • Implement folder structure

Folder structure:

  • CastorScript
    • Script
      • cs/
      • Tests/
      • CastorScript.py

in cs:

  • Threads/ (6)

    • CheckThread.py
    • CopyThread.py
    • DdmMonitoringThread.py
    • DeleteThread.py
    • ManagerThread.py
    • ProfiledThread.py
  • StorageBackends/ (3)

    • castorstorage.py
    • eosstorage.py
    • localstorage.py,
  • Tools/ (6)

    • FileNameParsers/ (11)
      • BaseFile..
      • BCMFile..
      • BCM SimpleFile..
      • BeastFile..
      • CocaFile..
      • L1CFile..
      • MDTRPCFile..
      • MUCalibNamePar..
      • SCTFile..
      • SFOFile..
      • TGCFile..
    • MigrationCheckers/
      • MergedMigrated.py
      • DDMMigrated.py
    • Libraries/
      • config.py
      • Database.py
    • Conf.py
    • Constants.py
    • storagetester.py
    • utils.py TOTAL: 30 files, 6 proposed directories, 1 unknown

(Destination Directory Manager?)

  • Work items 8
  • Merge requests 1
  • Participants 1
  • Labels 0
Loading
Loading
Loading
Loading
100% complete
100%
Start date
Feb 5, 2019
Feb 5
-
Feb 13 2019
Due date
Feb 13, 2019 (Past due)
8
Work items 8 New issue
Open: 0 Closed: 8
52
Total weight
52
1
Merge requests 1
Open: 0 Closed: 0 Merged: 1
0
Releases
None
Reference: atlas-tdaq-software/CastorScript%"Folder structure implemented"