LHCb nightlies git repository

Structure

Branch: master

  • NightliesConfig : configurations and related scripts
    • acrontab.txt : lhcbsoft's acron table
    • acrontabSVN.py : script for editing lhcbsoft's acrontab (still in SVN, is being updated to store in git, when git becomes available on lxbuilds)
    • logRotateAFS.conf : configuration for logrotate for files in AFS
    • logRotateLocal.conf : configuration for logrotate for files in local file systems
  • NightliesProduction : production related files
    • AFSCheck.py : older methods used for checking AFS volumes
    • killtree.py : script for killing the whole process tree for a PID
    • killTree.sh : calls killtree.py
    • LHCbDoc.py
    • LHCbNightlies.py : main LHCb nightlies script, contains the LHCb builder etc.
    • nightliesClient.sh : sets the environment and starts a client process (LCG client.py)
    • nightliesServer.sh : sets the environment and starts the server process
    • restart.py : script to restart a slot/platform
    • TarBall.py
  • NightliesSensors : scripts running on the build nodes reporting to SLS
    • AFSSensor.py : checks the AFS volumes and local mounts
    • CoveritySensor.py : monitors the Coverity status (lxbuild161)
    • NightliesSensors.py : some methods used by the other sensors
    • NightliesXML.py : helper methods for processing XMLs (should be in Shared, maybe)
    • processMonitor.py : load/runtime limiter used by the sensors (should be in Shared, maybe)
    • RSSStatus.py : checks the rss db status
    • WebpageSensor.py : monitors the webpage (refresh frequency, loading time)
  • NightliesWebpage : Webpage related files
    • css : CSS used by the webpage
    • js : js scripts used by the webpage
    • LHCbNightliesWebpage.py : main webpage script
    • nightlies.py
    • rss : rss feed db
  • Shared
    • NightliesXML.py : helper methods for processing XMLs
    • processMonitor.py : load/runtime limiter used by the sensors
    • todo : install script

Branch: testing

development branch
  • --> generate webpage from XML
-- ThomasHartmann - 08-Aug-2012


This topic: LHCb > WebHome > LHCbComputing > GitRepositories > LHCbNightliesGit
Topic revision: r3 - 2012-12-19 - ThomasHartmann
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback