epsman package
Subpackages
- epsman.elecStructure package
- epsman.repo package
- epsman.sym package
- epsman.web package
Submodules
- epsman.epsJob module
epsJobepsJob.checkFiles()epsJob.checkLocalFiles()epsJob.createJobDirTree()epsJob.getFileList()epsJob.initConnection()epsJob.multiEChunck()epsJob.pullFile()epsJob.pullFileDict()epsJob.pushFile()epsJob.pushFileDict()epsJob.runJobs()epsJob.setAttribute()epsJob.setAttributesFromDict()epsJob.setGenFile()epsJob.setHost()epsJob.setHostDefns()epsJob.setJob()epsJob.setJobPaths()epsJob.setPaths()epsJob.setScripts()epsJob.setWrkDir()epsJob.syncFilesDict()epsJob.tidyJobs()epsJob.writeGenFile()epsJob.writeInp()
- epsman.epsProcessor module
epsProcessorepsProcessor.buildArch()epsProcessor.buildSite()epsProcessor.buildUploads()epsProcessor.checkArchFiles()epsProcessor.checkRepoFiles()epsProcessor.cpESFiles()epsProcessor.delRepoItem()epsProcessor.fileListCheck()epsProcessor.getArchLogs()epsProcessor.getNotebookJobList()epsProcessor.getNotebookList()epsProcessor.getNotebooks()epsProcessor.initRepo()epsProcessor.nbDetailsSummary()epsProcessor.nbWriteHeader()epsProcessor.pkgOverride()epsProcessor.publishRepoItem()epsProcessor.publishUploads()epsProcessor.readNBdetailsJSON()epsProcessor.runNotebooks()epsProcessor.searchRepo()epsProcessor.setESFiles()epsProcessor.setNotebookTemplate()epsProcessor.submitUploads()epsProcessor.tidyNotebooks()epsProcessor.updateArch()epsProcessor.updateUploads()epsProcessor.updateWebNotebookFiles()epsProcessor.uploadRepoFiles()epsProcessor.writeJobJSON()epsProcessor.writeNBdetailsJSON()
Module contents
ePSman Generation functions
- 16/02/21 Updating packaging and structure.
Converted to proper package structure + setup.py.
Restrucutred main class.
- 03/10/19 Converting to class-based version to allow for transparent param settings.
Imports moved to __init__.py
- 02/10/19 First development version, based on old shell scripts (circa 2010, 2015).