[[TracNav]] A catalogue of useful tools for quattor. = Debugging and display = || '''Tool name''' || '''Description''' || '''Documentation''' || || [https://trac.lal.in2p3.fr/LCGQWG/browser/panc/trunk/scripts panc logging tools] || Analyse compiler logs and generate template inclusion graphs, performance data, function call graphs || [http://downloads.sourceforge.net/quattor/pan-compiler-manual-8.2.3.pdf?use_mirror= panc manual], [wiki:Doc/compiler/results#UsingLoggingInformation wiki] || panc debugging in SCDB || Debug compilation of profiles || [wiki:Doc/SCDB/Usage#Usingpancdebugging wiki] || [http://isscvs.cern.ch/cgi-bin/cvsweb.cgi/elfms/quattor/util/pangraph/?cvsroot=elfms pangraph] || Analyse tpl includes and generate clickable graph || ? || [https://quattor.svn.sourceforge.net/svnroot/quattor/trunk/util/checkdeps/checkdeps checkdeps] || Check consistency of package lists in profiles || [wiki:Web/CheckDeps wiki] || || [http://isscvs.cern.ch/cgi-bin/cvsweb.cgi/elfms/quattor/util/misc/gencompswebdoc?cvsroot=elfms gencompswebdoc] || Generate html documentation for components || ? || [http://isscvs.cern.ch/cgi-bin/cvsweb.cgi/elfms/quattor/util/cdb-tpl-view/?cvsroot=elfms cdb-tpl-view] || Simple template viewer (accessed via web interface) || ? || || [https://trac.lal.in2p3.fr/LCGQWG/browser/SCDB/trunk/src/utils/profiles/compare_xml compare_xml] || Compares two trees of XML profiles || [wiki:Doc/SCDB/Usage#DisplayingResultingChangesinProfile wiki] = Management = || '''Tool name''' || '''Description''' || '''Documentation''' || || [https://sourceforge.net/project/showfiles.php?group_id=221766&package_id=300804 quatview] || Display selected fields from all site profiles || [https://trac.lal.in2p3.fr/LCGQWG/browser/SCDB/trunk/src/utils/quatview README] || || AII web interface || Web page for setting nodes to boot/install || Not in VC yet || = Converting existing machines = || '''Tool name''' || '''Description''' || '''Documentation''' || || [http://isscvs.cern.ch/cgi-bin/cvsweb.cgi/elfms/quattor/util/misc/rpmq2pan_pkg?rev=1.1;content-type=text%2Fplain;cvsroot=elfms rpmq2pan_pkg] || Query installed RPMs and generate Pan package list || ? || || [https://trac.lal.in2p3.fr/LCGQWG/browser/SCDB/trunk/src/utils/profiles/groupandpasswd2tpl groupandpasswd2tpl] || Query user config and generate pan accounts spec || [https://trac.lal.in2p3.fr/LCGQWG/browser/SCDB/trunk/src/utils/profiles/README.groupandpasswd2tpl wiki] || || [https://trac.lal.in2p3.fr/LCGQWG/browser/SCDB/trunk/src/utils/misc/quattor-client-install.sh quattor-client-install] || Installs quattor SW on non-quattor machine || ? || = Generating templates = || '''Tool name''' || '''Description''' || '''Documentation''' || || [https://trac.lal.in2p3.fr/LCGQWG/browser/SCDB/trunk/src/utils/misc/buildOSTemplates buildOSTemplates] || Generate OS templates for RedHat-style distribution || ? || [https://trac.lal.in2p3.fr/LCGQWG/browser/SCDB/trunk/src/utils/misc/createPackagesTemplate createPackagesTemplate] || Query list of RPMs and generate pan package list || ? || [https://trac.lal.in2p3.fr/LCGQWG/browser/SCDB/trunk/src/utils/misc/html2pan.pl html2pan] || Scans HTML page for RPM refs and converts to Pan || ? || [https://trac.lal.in2p3.fr/LCGQWG/browser/SCDB/trunk/src/utils/misc/generate-hw-templates generate-hw-templates] || Generate Pan HW templates based on CSV file || ? || [https://trac.lal.in2p3.fr/LCGQWG/browser/SCDB/trunk/src/utils/misc/rpmUpdates.pl rpmUpdates] || Generates tpl with pkg_ronly for applying updates || QWG = Build tools = || '''Tool name''' || '''Description''' || '''Documentation''' || || check-compile.sh || Downloads and compiles QWG trees || ? || quattor build tools || Included in quattor source code: for building packages || [wiki:Web/QuattorBuildFramework Quattor Build Framework] = Template Edition = || '''Tool name''' || '''Description''' || '''Documentation''' || || || Panc plugin for Eclipse || [wiki:Web/EclispeEditor] || || Panc plugin for Vi || [wiki:Web/ViEditor]