OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
install_ocssw.py File Reference

Go to the source code of this file.

Namespaces

 install_ocssw
 

Functions

def findBundleInfo (bundleName)
 
def getArch ()
 
def runCommand (command, pipe=False, shellVal=False)
 
def listTags (options)
 
def checkTag (options)
 
def recordInstalledTag (options)
 
def getInstalledTag (options)
 
def installedTag (options)
 
def installBundle (options, bundleInfo)
 
def updateLuts (options, lut)
 
def getBundleListTag (manifestFilename)
 
def downloadBundleList (options)
 
def downloadFile (options, tag, bundleInfo, fileName, destDir)
 
def bundleStatus (options, bundleInfo, fileLst_chg, fileLst_relPath_chg, fileLst_del)
 
def status (options)
 
def update (options)
 
def run ()
 

Variables

string MANIFEST_BASENAME = "manifest.json"
 
string BUNDLELIST_BASENAME = "bundleList.json"
 
string INSTALL_OCSSW_BASENAME = "install_ocssw.json"
 
string versionString = "8.0"
 
string baseUrl = "https://oceandata.sci.gsfc.nasa.gov/manifest/tags"
 
string manifestCommand = os.path.dirname(__file__) + "/manifest.py"
 
int currentThing = 1
 
int totalNumThings = 0
 
list bundleList = []
 
list initialBundleList
 
list lutBundles = ["seawifs", "modisa", "modist", "viirsn", "viirsj1"]