http://git-wip-us.apache.org/repos/asf/oodt/blob/a47b088a/curator2/src/main/java/org/apache/oodt/cas/curation/util/CurationXmlStructFactory.java ---------------------------------------------------------------------- diff --git a/curator2/src/main/java/org/apache/oodt/cas/curation/util/CurationXmlStructFactory.java b/curator2/src/main/java/org/apache/oodt/cas/curation/util/CurationXmlStructFactory.java new file mode 100644 index 0000000..777642e --- /dev/null +++ b/curator2/src/main/java/org/apache/oodt/cas/curation/util/CurationXmlStructFactory.java @@ -0,0 +1,114 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + + +package org.apache.oodt.cas.curation.util; + +//JDK imports +import java.net.URLEncoder; +import java.util.List; +import org.w3c.dom.Document; +import org.w3c.dom.Element; +import org.w3c.dom.NodeList; + +//OODT imports +import org.apache.oodt.commons.xml.XMLUtils; +import org.apache.oodt.cas.filemgr.structs.ProductType; +import org.apache.oodt.cas.filemgr.util.XmlStructFactory; + +/** + * + * Until we solve the serialization problem in CAS 1.8.0 for adding metadata and + * extractor information to {@link XmlStructFactory}, this class will suffice to + * get us the actual policy management that we need. + * + * @author mattmann + * @version $Revision$ + * + */ +public class CurationXmlStructFactory { + + public static void writeProductTypeXmlDocument( + List<ProductType> productTypes, String xmlFilePath) throws Exception { + XMLUtils.writeXmlFile(getProductTypeXmlDocument(productTypes), xmlFilePath); + } + + public static Document getProductTypeXmlDocument( + List<ProductType> productTypes) throws Exception { + Document doc = XmlStructFactory.getProductTypeXmlDocument(productTypes); + + // for every product type, i want to add in the versioner info and the + // met extractor info + + Element rootElem = doc.getDocumentElement(); + NodeList typeNodeList = rootElem.getElementsByTagName("type"); + if (typeNodeList != null && typeNodeList.getLength() > 0) { + for (int i = 0; i < typeNodeList.getLength(); i++) { + Element typeElem = (Element) typeNodeList.item(i); + augmentElement(productTypes, typeElem, doc); + } + } + + return doc; + } + + private static void augmentElement(List<ProductType> productTypes, + Element typeElem, Document doc) throws Exception { + String productTypeName = typeElem.getAttribute("name"); + ProductType type = getType(productTypes, productTypeName); + + Element metadataRootElem = doc.createElement("metadata"); + + for (Object metKey : type.getTypeMetadata().getHashTable().keySet()) { + String key = (String) metKey; + List<String> vals = type.getTypeMetadata().getAllMetadata(key); + + Element metadataElem = doc.createElement("keyval"); + Element keyElem = doc.createElement("key"); + keyElem.appendChild(doc.createTextNode(URLEncoder.encode(key, "UTF-8"))); + + metadataElem.appendChild(keyElem); + for (String val : vals) { + Element valElem = doc.createElement("val"); + if (val == null) { + throw new Exception("Attempt to write null value " + + "for property: [" + key + "]: val: [" + val + "]"); + } + + valElem + .appendChild(doc.createTextNode(URLEncoder.encode(val, "UTF-8"))); + metadataElem.appendChild(valElem); + } + + metadataRootElem.appendChild(metadataElem); + typeElem.appendChild(metadataRootElem); + + } + + } + + private static ProductType getType(List<ProductType> types, String name) { + for (ProductType type : types) { + if (type.getName().equals(name)) { + return type; + } + } + + return null; + } + +}
http://git-wip-us.apache.org/repos/asf/oodt/blob/a47b088a/curator2/src/main/java/org/apache/oodt/cas/curation/util/DateUtils.java ---------------------------------------------------------------------- diff --git a/curator2/src/main/java/org/apache/oodt/cas/curation/util/DateUtils.java b/curator2/src/main/java/org/apache/oodt/cas/curation/util/DateUtils.java new file mode 100644 index 0000000..27cbad4 --- /dev/null +++ b/curator2/src/main/java/org/apache/oodt/cas/curation/util/DateUtils.java @@ -0,0 +1,59 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + + +package org.apache.oodt.cas.curation.util; + +//JDK imports +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.Locale; + +/** + * + * Sample ISO 8601 date utility methods taken from: + * + * <a href="http://www.dynamicobjects.com/d2r/archives/003057.html">http://www. + * dynamicobjects.com/d2r/archives/003057.html</a> + * + * + * @author mattmann + * @version $Revision$ + * + */ +public final class DateUtils { + + public static SimpleDateFormat ISO8601FORMAT = new SimpleDateFormat( + "yyyy-MM-dd'T'HH:mm:ssZ"); + + public static SimpleDateFormat RFC822DATEFORMAT = new SimpleDateFormat( + "EEE', 'dd' 'MMM' 'yyyy' 'HH:mm:ss' 'Z", Locale.US); + + public static String getDateAsRFC822String(Date date) { + return RFC822DATEFORMAT.format(date); + } + + public static String getDateAsISO8601String(Date date) { + String result = ISO8601FORMAT.format(date); + // convert YYYYMMDDTHH:mm:ss+HH00 into YYYYMMDDTHH:mm:ss+HH:00 + // - note the added colon for the Timezone + result = result.substring(0, result.length() - 2) + ":" + + result.substring(result.length() - 2); + return result; + } + +} http://git-wip-us.apache.org/repos/asf/oodt/blob/a47b088a/curator2/src/main/java/org/apache/oodt/cas/curation/util/ExtractorConfigReader.java ---------------------------------------------------------------------- diff --git a/curator2/src/main/java/org/apache/oodt/cas/curation/util/ExtractorConfigReader.java b/curator2/src/main/java/org/apache/oodt/cas/curation/util/ExtractorConfigReader.java new file mode 100644 index 0000000..81b8f93 --- /dev/null +++ b/curator2/src/main/java/org/apache/oodt/cas/curation/util/ExtractorConfigReader.java @@ -0,0 +1,58 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.oodt.cas.curation.util; + + +import org.apache.oodt.cas.curation.structs.ExtractorConfig; +import org.apache.oodt.cas.metadata.util.PathUtils; + +import java.io.File; +import java.io.FileInputStream; +import java.io.FileNotFoundException; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; +import java.util.Properties; +/** + * A class to read extractor config + * + * @author starchmd - cleanup only + */ +public class ExtractorConfigReader { + public static final String EXTRACTOR_PROPS_FILENAME = "config.properties"; + /** + * Read extractor configuration from directory + * @param directory - top-level directory to read config from + * @param identifier - id of this configuration (and subdirectory config is in) + * @return extractor config + * @throws FileNotFoundException - error when file is not found + * @throws IOException - io exception + */ + public static ExtractorConfig readFromDirectory(File directory,String identifier) throws FileNotFoundException, IOException { + File propsFileDir = new File(directory, identifier); + Properties props = new Properties(); + props.load(new FileInputStream(new File(propsFileDir,EXTRACTOR_PROPS_FILENAME))); + + List<File> files = new ArrayList<File>(); + String[] fileList = props.getProperty(ExtractorConfig.PROP_CONFIG_FILES).split(","); + for (int i = 0; i < fileList.length; i++) { + files.add(new File(PathUtils.replaceEnvVariables(fileList[i]))); + } + return new ExtractorConfig(identifier, props.getProperty(ExtractorConfig.PROP_CLASS_NAME),files,ExtractorConfig.PROP_FILLER); + } +} http://git-wip-us.apache.org/repos/asf/oodt/blob/a47b088a/curator2/src/main/java/org/apache/oodt/cas/curation/util/ExtractorConfigWriter.java ---------------------------------------------------------------------- diff --git a/curator2/src/main/java/org/apache/oodt/cas/curation/util/ExtractorConfigWriter.java b/curator2/src/main/java/org/apache/oodt/cas/curation/util/ExtractorConfigWriter.java new file mode 100644 index 0000000..3e3488d --- /dev/null +++ b/curator2/src/main/java/org/apache/oodt/cas/curation/util/ExtractorConfigWriter.java @@ -0,0 +1,51 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.oodt.cas.curation.util; + + +import org.apache.oodt.cas.curation.structs.ExtractorConfig; + +import java.io.File; +import java.io.FileNotFoundException; +import java.io.FileOutputStream; +import java.io.IOException; +import java.util.Properties; +import java.util.Iterator; + +public class ExtractorConfigWriter { + + public static void saveToDirectory(ExtractorConfig config, File dir) + throws FileNotFoundException, IOException { + Properties props = new Properties(); + props.setProperty(ExtractorConfig.PROP_CLASS_NAME, config.getClassName()); + File configDir = new File(dir, config.getIdentifier()); + configDir.mkdirs(); + StringBuffer files = new StringBuffer(); + for (Iterator<File> i = config.getConfigFiles().iterator(); i.hasNext();) { + File file = i.next(); + files.append(file.toURI()); + if (i.hasNext()) + files.append(","); + } + props.setProperty(ExtractorConfig.PROP_CONFIG_FILES, files.toString()); + props + .store(new FileOutputStream(new File(configDir, "config.properties")), + ""); + } + +} http://git-wip-us.apache.org/repos/asf/oodt/blob/a47b088a/curator2/src/main/java/org/apache/oodt/cas/curation/util/SSOUtils.java ---------------------------------------------------------------------- diff --git a/curator2/src/main/java/org/apache/oodt/cas/curation/util/SSOUtils.java b/curator2/src/main/java/org/apache/oodt/cas/curation/util/SSOUtils.java new file mode 100644 index 0000000..a5fa0e8 --- /dev/null +++ b/curator2/src/main/java/org/apache/oodt/cas/curation/util/SSOUtils.java @@ -0,0 +1,60 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + + +package org.apache.oodt.cas.curation.util; + +//JDK imports +import javax.servlet.ServletContext; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +//OODT imports +import org.apache.oodt.cas.curation.service.CurationServiceConfig; +import org.apache.oodt.cas.curation.servlet.CuratorConfMetKeys; +import org.apache.oodt.security.sso.AbstractWebBasedSingleSignOn; +import org.apache.oodt.security.sso.SingleSignOnFactory; + +/** + * + * Utilities for configuring the {@link AbstractWebBasedSingleSignOn} for use + * in the CAS curator webapp. + * + * @author mattmann + * @version $Revision$ + * + */ +public class SSOUtils implements CuratorConfMetKeys { + + public static AbstractWebBasedSingleSignOn getWebSingleSignOn( + ServletContext context, HttpServletRequest req, HttpServletResponse res) { + AbstractWebBasedSingleSignOn sso = SingleSignOnFactory + .getWebBasedSingleSignOn(context.getInitParameter(SSO_IMPL_CLASS)); + sso.setReq(req); + sso.setRes(res); + return sso; + } + + public static AbstractWebBasedSingleSignOn getWebSingleSignOn( + CurationServiceConfig cfg, HttpServletRequest req, HttpServletResponse res) { + AbstractWebBasedSingleSignOn sso = SingleSignOnFactory + .getWebBasedSingleSignOn(cfg.getParameter(SSO_IMPL_CLASS)); + sso.setReq(req); + sso.setRes(res); + return sso; + } +} http://git-wip-us.apache.org/repos/asf/oodt/blob/a47b088a/curator2/src/main/java/org/apache/oodt/cas/curation/validation/ValidationBackend.java ---------------------------------------------------------------------- diff --git a/curator2/src/main/java/org/apache/oodt/cas/curation/validation/ValidationBackend.java b/curator2/src/main/java/org/apache/oodt/cas/curation/validation/ValidationBackend.java new file mode 100644 index 0000000..528f9d8 --- /dev/null +++ b/curator2/src/main/java/org/apache/oodt/cas/curation/validation/ValidationBackend.java @@ -0,0 +1,128 @@ +package org.apache.oodt.cas.curation.validation; + +import java.io.File; +import java.io.FileInputStream; +import java.io.IOException; +import java.util.Collections; +import java.util.Comparator; +import java.util.HashMap; +import java.util.LinkedList; +import java.util.List; +import java.util.Map; +import java.util.Properties; +import java.util.logging.Level; +import java.util.logging.Logger; + +import org.apache.oodt.cas.curation.validation.ValidationException; +import org.apache.commons.lang.StringUtils; +import org.apache.oodt.cas.filemgr.repository.RepositoryManager; +import org.apache.oodt.cas.filemgr.structs.ProductType; +import org.apache.oodt.cas.filemgr.structs.Element; +import org.apache.oodt.cas.filemgr.util.GenericFileManagerObjectFactory; +import org.apache.oodt.cas.filemgr.validation.ValidationLayer; + +/** + * The validation logic supporting cas-curation services + * + * @author starchmd + * + */ +public class ValidationBackend { + private static final Logger LOG = Logger.getLogger(ValidationBackend.class.getName()); + + RepositoryManager rm = null; + ValidationLayer vl = null; + + //Holds errors caused when loading + private Exception error = null; + + private static final String REPO_DIRS_KEY="org.apache.oodt.cas.filemgr.repositorymgr.dirs"; + private static final String VALD_DIRS_KEY="org.apache.oodt.cas.filemgr.validation.dirs"; + /** + * Constructor + * @param fmProps - filemanager properties file path + * @throws ValidationException - Exception thrown while loading + */ + public ValidationBackend(String fmProps) throws ValidationException { + try { + + //Set the needed props from fm properties + Properties props = loadPropertiesFile(fmProps); + System.setProperty(REPO_DIRS_KEY, props.getProperty(REPO_DIRS_KEY)); + System.setProperty(VALD_DIRS_KEY, props.getProperty(VALD_DIRS_KEY)); + + this.vl = GenericFileManagerObjectFactory.getValidationLayerFromFactory(props.getProperty("filemgr.validationLayer.factory")); + this.rm = GenericFileManagerObjectFactory.getRepositoryManagerServiceFromFactory(props.getProperty("filemgr.repository.factory")); + LOG.log(Level.INFO,"Finished setting up Validation Layer and Resource Manager"); + } catch (Exception e) { + String message = "Failed to load filemanager validation and repository information"; + LOG.log(Level.SEVERE, message, e); + ValidationException ve = new ValidationException(message,e); + error = ve; + throw ve; + } + } + /** + * Function to return validation information back up the stack + * @return filled validation information + */ + public Map<String,List<Element>> getValidation() throws ValidationException { + try { + Map<String,List<Element>> vi = new HashMap<String,List<Element>>(); + List<ProductType> prods = this.rm.getProductTypes(); + List<String> join = new LinkedList<String>(); + for (ProductType pt : prods) { + String name = pt.getName(); + List<Element> elems = vl.getElements(pt); + Collections.sort(elems,new ElementOrderingComparator()); + vi.put(name,elems); + join.add(name); + } + vl.getElementByName("ProductType").getAttachments().put("values",StringUtils.join(join, ",")); + String def = vl.getElementByName("ProductType").getAttachments().get("default"); + //Setup defaults + if (def != null) + vi.put("default",vl.getElements(this.rm.getProductTypeByName(def))); + return vi; + } catch(NullPointerException e) { + String message = "Validation backend in erroneous state"; + LOG.log(Level.SEVERE, message, this.error); + throw new ValidationException(message,this.error); + } catch(Exception e) { + String message = "Failed to got validation information"; + throw new ValidationException(message, e); + } + } + /** + * Loads a properties file (filemanager properties) + * @param file - file to load properties from + * @return loaded properties object + * @throws IOException + */ + private Properties loadPropertiesFile(String file) throws IOException { + LOG.log(Level.INFO,"Loading properties file: "+file); + Properties props = new Properties(); + props.load(new FileInputStream(new File(file))); + return props; + } + /** + * Allows sorting of elements based on "ordering" attachment + * + * @author starchmd + */ + class ElementOrderingComparator implements Comparator<Element> { + public static final String ORDERING = "ordering"; + @Override + public int compare(Element elem1, Element elem2) { + if (elem1.getAttachments().containsKey(ORDERING) && elem2.getAttachments().containsKey(ORDERING)) { + return elem1.getAttachments().get(ORDERING).compareTo(elem2.getAttachments().get(ORDERING)); + } else if (elem2.getAttachments().containsKey(ORDERING)) { + return 1; + } else if (elem1.getAttachments().containsKey(ORDERING)) { + return -1; + } + return 0; + } + + } +} http://git-wip-us.apache.org/repos/asf/oodt/blob/a47b088a/curator2/src/main/java/org/apache/oodt/cas/curation/validation/ValidationException.java ---------------------------------------------------------------------- diff --git a/curator2/src/main/java/org/apache/oodt/cas/curation/validation/ValidationException.java b/curator2/src/main/java/org/apache/oodt/cas/curation/validation/ValidationException.java new file mode 100644 index 0000000..684f740 --- /dev/null +++ b/curator2/src/main/java/org/apache/oodt/cas/curation/validation/ValidationException.java @@ -0,0 +1,21 @@ +/** + * + */ +package org.apache.oodt.cas.curation.validation; + +/** + * A validation backend exception + * + * @author starchmd + */ +public class ValidationException extends Exception { + private static final long serialVersionUID = -7714024388845498231L; + /** + * ctor + * @param message - message + * @param cause - cause of error + */ + public ValidationException(String message,Exception cause) { + super(message,cause); + } +} http://git-wip-us.apache.org/repos/asf/oodt/blob/a47b088a/curator2/src/site/resources/images/basic_extractor.jpg ---------------------------------------------------------------------- diff --git a/curator2/src/site/resources/images/basic_extractor.jpg b/curator2/src/site/resources/images/basic_extractor.jpg new file mode 100644 index 0000000..88a9107 Binary files /dev/null and b/curator2/src/site/resources/images/basic_extractor.jpg differ http://git-wip-us.apache.org/repos/asf/oodt/blob/a47b088a/curator2/src/site/resources/images/basic_filemgr.jpg ---------------------------------------------------------------------- diff --git a/curator2/src/site/resources/images/basic_filemgr.jpg b/curator2/src/site/resources/images/basic_filemgr.jpg new file mode 100644 index 0000000..03c69ec Binary files /dev/null and b/curator2/src/site/resources/images/basic_filemgr.jpg differ http://git-wip-us.apache.org/repos/asf/oodt/blob/a47b088a/curator2/src/site/resources/images/basic_ingest.jpg ---------------------------------------------------------------------- diff --git a/curator2/src/site/resources/images/basic_ingest.jpg b/curator2/src/site/resources/images/basic_ingest.jpg new file mode 100644 index 0000000..bff8c0f Binary files /dev/null and b/curator2/src/site/resources/images/basic_ingest.jpg differ http://git-wip-us.apache.org/repos/asf/oodt/blob/a47b088a/curator2/src/site/resources/images/basic_login.jpg ---------------------------------------------------------------------- diff --git a/curator2/src/site/resources/images/basic_login.jpg b/curator2/src/site/resources/images/basic_login.jpg new file mode 100644 index 0000000..7743f64 Binary files /dev/null and b/curator2/src/site/resources/images/basic_login.jpg differ http://git-wip-us.apache.org/repos/asf/oodt/blob/a47b088a/curator2/src/site/resources/images/basic_page.jpg ---------------------------------------------------------------------- diff --git a/curator2/src/site/resources/images/basic_page.jpg b/curator2/src/site/resources/images/basic_page.jpg new file mode 100644 index 0000000..f94903c Binary files /dev/null and b/curator2/src/site/resources/images/basic_page.jpg differ http://git-wip-us.apache.org/repos/asf/oodt/blob/a47b088a/curator2/src/site/resources/images/basic_staging.jpg ---------------------------------------------------------------------- diff --git a/curator2/src/site/resources/images/basic_staging.jpg b/curator2/src/site/resources/images/basic_staging.jpg new file mode 100644 index 0000000..37f4d01 Binary files /dev/null and b/curator2/src/site/resources/images/basic_staging.jpg differ http://git-wip-us.apache.org/repos/asf/oodt/blob/a47b088a/curator2/src/site/resources/images/cas-curator.jpg ---------------------------------------------------------------------- diff --git a/curator2/src/site/resources/images/cas-curator.jpg b/curator2/src/site/resources/images/cas-curator.jpg new file mode 100644 index 0000000..be2a82e Binary files /dev/null and b/curator2/src/site/resources/images/cas-curator.jpg differ http://git-wip-us.apache.org/repos/asf/oodt/blob/a47b088a/curator2/src/site/resources/images/cas-curator.psd ---------------------------------------------------------------------- diff --git a/curator2/src/site/resources/images/cas-curator.psd b/curator2/src/site/resources/images/cas-curator.psd new file mode 100644 index 0000000..3b2c06e Binary files /dev/null and b/curator2/src/site/resources/images/cas-curator.psd differ http://git-wip-us.apache.org/repos/asf/oodt/blob/a47b088a/curator2/src/site/resources/media/Bach-SuiteNo2.mp3 ---------------------------------------------------------------------- diff --git a/curator2/src/site/resources/media/Bach-SuiteNo2.mp3 b/curator2/src/site/resources/media/Bach-SuiteNo2.mp3 new file mode 100644 index 0000000..2ecd809 Binary files /dev/null and b/curator2/src/site/resources/media/Bach-SuiteNo2.mp3 differ http://git-wip-us.apache.org/repos/asf/oodt/blob/a47b088a/curator2/src/site/site.xml ---------------------------------------------------------------------- diff --git a/curator2/src/site/site.xml b/curator2/src/site/site.xml new file mode 100644 index 0000000..1a643a2 --- /dev/null +++ b/curator2/src/site/site.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +Licensed to the Apache Software Foundation (ASF) under one or more contributor +license agreements. See the NOTICE.txt file distributed with this work for +additional information regarding copyright ownership. The ASF licenses this +file to you under the Apache License, Version 2.0 (the "License"); you may not +use this file except in compliance with the License. You may obtain a copy of +the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +License for the specific language governing permissions and limitations under +the License. +--> +<project name="cas-curator"> + + <body> + <links> + <item name="OODT" href="../oodt-site/"/> + </links> + + <menu ref="reports" inherit="bottom"/> + <menu name="Software Documentation"> + <item name="Basic User's Guide" href="user/basic.html"/> + <item name="Advanced User's Guide" href="user/advanced.html"/> + <item name="REST API Guide" href="api/index.html"/> + </menu> + </body> +</project> http://git-wip-us.apache.org/repos/asf/oodt/blob/a47b088a/curator2/src/site/xdoc/api/index.xml ---------------------------------------------------------------------- diff --git a/curator2/src/site/xdoc/api/index.xml b/curator2/src/site/xdoc/api/index.xml new file mode 100644 index 0000000..e71e160 --- /dev/null +++ b/curator2/src/site/xdoc/api/index.xml @@ -0,0 +1,105 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +Licensed to the Apache Software Foundation (ASF) under one or more contributor +license agreements. See the NOTICE.txt file distributed with this work for +additional information regarding copyright ownership. The ASF licenses this +file to you under the Apache License, Version 2.0 (the "License"); you may not +use this file except in compliance with the License. You may obtain a copy of +the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +License for the specific language governing permissions and limitations under +the License. + --> +<document> + <properties> + <title>How to use the REST API of the CAS Curator</title> + <author email="[email protected]">Joshua Garcia</author> + <author email="[email protected]">Chris Mattmann</author> + </properties> + + <body> + <section name="Introduction"> + <p>The curator has a REST interface that allows services to be accessed through HTTP requests. </p> + + <p>The remainder of this guide is separated into the following + sections:</p> + <ul> + <li><a href="#section1">Retrieving a List of Ingestion Tasks</a></li> + <li><a href="#section2">Creating an Ingestion Task in the Curator Queue</a></li> + <li><a href="#section3">Starting an Ingestion Task</a></li> + </ul> + + </section> + + <a name="section1"/> + <section name="Retrieving a List of Ingestion Tasks"> + <p>A list of ingestion tasks can be retrieved in either <a href="http://www.json.org/">json</a> or html format</p> + + <p>The format of the URL is the following: http://yourhost/curator/services/ingest/list?format={json|html} <br/> + yourhost is the host that is running the tomcat server with the curator. For example, yourhost can be www.mycurator.com <br/> + The format parameter takes either json or html as a value and returns the respective formatted list of ingestion tasks.</p> + + <p>For example, the URL http://yourhost/curator/services/ingest/list?format=json returns output that looks like: </p> + + <p> + <source><![CDATA[ + {"taskList":[{"productType":"he5","policy":"mls","extractorClass":"org.apache.oodt.cas.metadata.extractors.ExternMetExtractor","extractorConfFiles":"[/home/joshuaga/extractors/odlextractor/he5extractor.config]","status":"Not Started","createDate":"2010-05-10T00:59:35-07:00","fileList":"[/home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c01_2008d107.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v01-52-c01_2007d055.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c01_2008d110.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c02_2008d121.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c01_2008d109.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c01_2008d116.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c01_2008d109.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c01_2008d095.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2 GP-HO2_v02-23-c01_2008d109.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c01_2008d094.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c01_2008d114.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c01_2008d107.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c01_2008d115.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c01_2008d120.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c02_2008d111.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c01_2008d100.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c01_2008d112.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c01_2008d094.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c02_2008d106.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c02_2008d111.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c01_2008d110.he5, /home /joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c02_2008d102.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c01_2008d104.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c02_2008d106.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c01_2008d113.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c02_2008d092.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c01_2008d115.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c01_2008d100.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c01_2008d108.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v01-52-c01_2007d036.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c02_2008d092.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c01_2008d095.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c01_2008d168.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_ v02-23-c01_2008d103.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v01-51-c01_2005d365.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c01_2008d108.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c01_2008d119.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c01_2008d101.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c01_2008d098.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c01_2008d096.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c01_2008d098.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c01_2008d100.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c01_2008d116.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c01_2008d097.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c01_2008d107.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c02_2008 d102.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v01-51-c01_2005d100.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c01_2008d107.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c01_2008d117.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c01_2008d108.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c01_2008d095.he5]","id":"2c6df1dc-bfc1-4e22-889e-7b2c262c7db3"},{"productType":"he5","policy":"mls","extractorClass":"org.apache.oodt.cas.metadata.extractors.ExternMetExtractor","extractorConfFiles":"[/home/joshuaga/extractors/odlextractor/he5extractor.config]","status":"Not Started","createDate":"2010-05-10T00:59:35-07:00","fileList":"[/home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c01_2008d103.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v01-51-c01_2005d100.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c01_2008d116.he5, /home/joshuaga/staging/products/mls /MLS-Aura_L2GP-H2O_v02-23-c01_2008d093.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c01_2008d116.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c01_2008d114.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c01_2008d117.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c01_2008d118.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c01_2008d108.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c01_2008d101.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c01_2008d099.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c01_2008d104.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c01_2008d105.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c01_2008d113.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c01_2008d109.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c02_2008d092.he5, /home /joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c01_2008d119.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c01_2008d099.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c01_2008d118.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c01_2008d114.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c01_2008d117.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c02_2008d106.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c01_2008d120.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c01_2008d120.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c01_2008d103.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c01_2008d099.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c01_2008d099.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c01_2008d104.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC _v02-23-c01_2008d101.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c01_2008d100.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c01_2008d120.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c01_2008d119.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c01_2008d105.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c01_2008d120.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c02_2008d111.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c01_2008d117.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c02_2008d092.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c01_2008d100.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c01_2008d119.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c02_2008d121.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c01_2008d104.he5, /home/joshuaga/staging/pr oducts/mls/MLS-Aura_L2GP-HCl_v02-23-c01_2008d093.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c01_2008d101.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c02_2008d121.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c01_2008d105.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c01_2008d114.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c01_2008d107.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c01_2008d094.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c01_2008d116.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c02_2008d106.he5]","id":"0cdd55f6-b954-4aae-b8de-79dc52e85029"},{"productType":"he5","policy":"mls","extractorClass":"org.apache.oodt.cas.metadata.extractors.ExternMetExtractor","extractorConfFiles":"[/home/joshuaga/extractors/odlextractor/he5extractor.config]","status":"Not Started","createDate":"2010-05-10T00:59:35-07:00", "fileList":"[/home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c02_2008d106.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c01_2008d104.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c01_2008d095.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c01_2008d119.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c01_2008d095.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c01_2008d120.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c01_2008d109.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c01_2008d115.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v01-52-c01_2007d009.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c01_2008d093.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c01_2008d093.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c01_2008d117.he5, /home/joshuaga/ staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c01_2008d108.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c01_2008d114.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c01_2008d117.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c01_2008d096.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c01_2008d103.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c01_2008d101.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c01_2008d117.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c01_2008d107.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c01_2008d114.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c01_2008d105.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c01_2008d114.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c02_2008d121.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c0 1_2008d113.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c01_2008d099.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c01_2008d099.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c01_2008d120.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c01_2008d107.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c01_2008d116.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c01_2008d093.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c01_2008d097.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c01_2008d120.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c01_2008d109.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c01_2008d098.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c01_2008d097.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c01_2008d116.he5, /home/joshuaga/staging/products /mls/MLS-Aura_L2GP-CO_v02-23-c01_2008d094.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c02_2008d102.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c01_2008d118.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c02_2008d092.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c02_2008d121.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v01-52-c01_2007d036.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c01_2008d105.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c01_2008d093.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c01_2008d104.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c01_2008d103.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c01_2008d109.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c01_2008d093.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c01_200 8d103.he5]","id":"93b5b803-4b25-49dc-9fe7-02f907c1dcb5"},{"productType":"he5","policy":"mls","extractorClass":"org.apache.oodt.cas.metadata.extractors.ExternMetExtractor","extractorConfFiles":"[/home/joshuaga/extractors/odlextractor/he5extractor.config]","status":"Not Started","createDate":"2010-05-10T00:59:35-07:00","fileList":"[/home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c01_2008d097.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c01_2008d114.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c01_2008d117.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c01_2008d116.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c01_2008d103.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c01_2008d114.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c01_2008d120.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c01_2008d112.he5, /home/joshuaga/staging/products /mls/MLS-Aura_L2GP-Temperature_v02-23-c01_2008d096.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c01_2008d117.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c01_2008d093.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v01-52-c01_2007d055.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c01_2008d108.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c02_2008d121.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c01_2008d115.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c02_2008d111.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c01_2008d116.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c01_2008d120.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c01_2008d119.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c01_2008d100.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c 01_2008d116.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c01_2008d104.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c01_2008d116.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c01_2008d099.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c01_2008d108.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c01_2008d110.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c02_2008d121.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c01_2008d109.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c01_2008d094.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c01_2008d115.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c02_2008d092.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c01_2008d099.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c01_2008d103.he5, /home/joshuaga/staging/produ cts/mls/MLS-Aura_L2GP-H2O_v01-51-c01_2005d100.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c01_2008d093.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c01_2008d119.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c01_2008d101.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c01_2008d094.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c01_2008d112.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c01_2008d108.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v01-52-c01_2007d036.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c01_2008d120.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c01_2008d114.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c01_2008d098.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c01_2008d097.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c02_2008d106.he 5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c01_2008d107.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c01_2008d105.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c02_2008d092.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c02_2008d106.he5]","id":"8c54b4d8-0db5-4389-8c99-3fe3ba6d7a6b"},{"productType":"he5","policy":"mls","extractorClass":"org.apache.oodt.cas.metadata.extractors.ExternMetExtractor","extractorConfFiles":"[/home/joshuaga/extractors/odlextractor/he5extractor.config]","status":"Not Started","createDate":"2010-05-10T00:59:35-07:00","fileList":"[/home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c01_2008d112.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c01_2008d119.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c02_2008d111.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v01-51-c01_2005d100.he5, /home/joshuaga/staging/products /mls/MLS-Aura_L2GP-O3_v02-23-c01_2008d103.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c01_2008d104.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c01_2008d099.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c01_2008d103.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c01_2008d115.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c01_2008d113.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c01_2008d107.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c01_2008d094.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c01_2008d118.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c01_2008d099.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c01_2008d103.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c01_2008d105.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c01_2008d117.he5, /hom e/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c01_2008d117.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c01_2008d095.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c01_2008d101.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c01_2008d093.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c01_2008d094.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c01_2008d100.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c01_2008d098.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c02_2008d102.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c01_2008d098.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c02_2008d092.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c01_2008d093.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c02_2008d092.he5, /home/joshuaga/staging/products/mls/MLS- Aura_L2GP-Temperature_v02-23-c01_2008d119.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c01_2008d300.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c01_2008d096.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c01_2008d093.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c01_2008d109.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c01_2008d109.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c01_2008d117.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c01_2008d101.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c01_2008d094.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c02_2008d111.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c01_2008d120.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c02_2008d121.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c02_2008d111.he5, /ho me/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c01_2008d108.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c01_2008d095.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c01_2008d113.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c01_2008d117.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c01_2008d118.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c01_2008d300.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c01_2008d112.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c01_2008d112.he5]","id":"60491675-d870-4fc8-aa1c-ff5503ad2ae9"},{"productType":"he5","policy":"mls","extractorClass":"org.apache.oodt.cas.metadata.extractors.ExternMetExtractor","extractorConfFiles":"[/home/joshuaga/extractors/odlextractor/he5extractor.config]","status":"Not Started","createDate":"2010-05-10T00:59:35-07:00","fileList":"[/home/joshuaga/staging/products/mls/MLS-Aura_ L2GP-ClO_v01-52-c01_2007d055.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c02_2008d121.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c01_2008d097.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c01_2008d097.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c01_2008d095.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c01_2008d114.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c01_2008d101.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c01_2008d100.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c01_2008d113.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c01_2008d101.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c01_2008d109.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c01_2008d103.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c01_2008d168.he5, /home /joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c01_2008d115.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c01_2008d119.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c01_2008d098.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c01_2008d096.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c01_2008d108.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c01_2008d118.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c01_2008d107.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c01_2008d097.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c01_2008d095.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c01_2008d114.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c01_2008d104.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c01_2008d096.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v0 2-23-c01_2008d107.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c01_2008d094.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c01_2008d101.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c02_2008d111.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c01_2008d103.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c01_2008d107.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c01_2008d098.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c02_2008d121.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c01_2008d110.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c02_2008d111.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c01_2008d103.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c01_2008d097.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c02_2008d102.he5, /home/joshuaga/staging/ products/mls/MLS-Aura_L2GP-HO2_v02-23-c01_2008d110.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c01_2008d105.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c01_2008d110.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c01_2008d096.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c01_2008d097.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c01_2008d095.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c02_2008d102.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c01_2008d101.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c02_2008d092.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c02_2008d092.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c01_2008d112.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c01_2008d097.he5]","id":"19ec6b4b-dc2b-440d-96e2-0bfc13c54d37"},{"productType":"he5","pol icy":"mls","extractorClass":"org.apache.oodt.cas.metadata.extractors.ExternMetExtractor","extractorConfFiles":"[/home/joshuaga/extractors/odlextractor/he5extractor.config]","status":"Not Started","createDate":"2010-05-10T00:59:35-07:00","fileList":"[/home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c01_2008d097.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c01_2008d099.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c01_2008d103.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c01_2008d109.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c02_2008d121.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c01_2008d114.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c01_2008d118.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c01_2008d108.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c02_2008d102.he5, /home/joshuaga/staging/produ cts/mls/MLS-Aura_L2GP-ClO_v02-23-c01_2008d110.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c01_2008d300.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c01_2008d118.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c01_2008d105.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c02_2008d106.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c01_2008d095.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c01_2008d098.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c01_2008d112.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c01_2008d108.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c01_2008d115.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c01_2008d113.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c01_2008d099.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c01_2008d114.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c01_2008d101.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v01-51-c03_2005d001.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c01_2008d109.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c01_2008d115.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c01_2008d115.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c01_2008d105.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c01_2008d094.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c01_2008d104.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c01_2008d098.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c02_2008d106.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c01_2008d098.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c02_2008d102.he5, /home/joshuaga/staging/products/mls/MLS-Au ra_L2GP-HOCl_v02-23-c01_2008d098.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c01_2008d108.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c01_2008d115.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c01_2008d096.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c01_2008d100.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c01_2008d116.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c01_2008d120.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c01_2008d099.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c01_2008d112.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c01_2008d116.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c01_2008d096.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c01_2008d116.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c01_2008d117.he5, / home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v01-52-c01_2007d009.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c01_2008d100.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c01_2008d110.he5]","id":"ae0043de-f1b0-442c-a097-1989834bf6a0"},{"productType":"he5","policy":"mls","extractorClass":"org.apache.oodt.cas.metadata.extractors.ExternMetExtractor","extractorConfFiles":"[/home/joshuaga/extractors/odlextractor/he5extractor.config]","status":"Not Started","createDate":"2010-05-10T00:59:35-07:00","fileList":"[/home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c01_2008d098.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c01_2008d096.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c01_2008d118.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c01_2008d119.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c01_2008d105.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L 2GP-HOCl_v02-23-c01_2008d113.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c01_2008d117.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c01_2008d100.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c01_2008d109.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c01_2008d098.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c02_2008d092.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c02_2008d111.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v01-52-c01_2007d055.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c01_2008d099.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c01_2008d116.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c02_2008d121.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v01-51-c03_2005d001.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c01_2008d099.he5, /home/joshuaga/st aging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c01_2008d114.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c01_2008d096.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c02_2008d111.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c01_2008d109.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c02_2008d102.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c01_2008d109.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c01_2008d114.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c01_2008d100.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c02_2008d106.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c01_2008d099.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c01_2008d119.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c01_2008d116.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_ v02-23-c01_2008d107.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c01_2008d119.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c02_2008d111.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c01_2008d110.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c01_2008d116.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c01_2008d110.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c01_2008d095.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c01_2008d107.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c01_2008d118.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c01_2008d115.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c01_2008d105.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c02_2008d092.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c01_2008d119.he5, /home/joshuaga/st aging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c01_2008d097.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c02_2008d121.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c01_2008d095.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c01_2008d118.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c01_2008d108.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c01_2008d120.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c01_2008d112.he5]","id":"5531d217-e9f7-4aac-a7a6-f7932ea61f5d"},{"productType":"he5","policy":"mls","extractorClass":"org.apache.oodt.cas.metadata.extractors.ExternMetExtractor","extractorConfFiles":"[/home/joshuaga/extractors/odlextractor/he5extractor.config]","status":"Not Started","createDate":"2010-05-10T00:59:35-07:00","fileList":"[/home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c01_2008d118.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-2 3-c01_2008d168.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c01_2008d097.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c01_2008d101.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c01_2008d110.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c01_2008d118.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c01_2008d103.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c01_2008d108.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c01_2008d105.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c01_2008d104.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c01_2008d096.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c01_2008d109.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c01_2008d112.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v01-52-c01_2007d009.he5, /home/joshuaga/ staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c02_2008d092.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c01_2008d110.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c01_2008d107.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c02_2008d106.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c01_2008d098.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c01_2008d093.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c01_2008d096.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c02_2008d092.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c01_2008d113.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c01_2008d168.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c01_2008d118.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c01_2008d094.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v01-52-c01_ 2007d009.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c01_2008d103.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c01_2008d114.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c01_2008d105.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c02_2008d106.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c01_2008d119.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c01_2008d113.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c01_2008d168.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c01_2008d096.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c01_2008d094.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c01_2008d101.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c02_2008d111.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c02_2008d092.he5, /home/joshuaga/staging/pro ducts/mls/MLS-Aura_L2GP-HCN_v02-23-c02_2008d102.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c01_2008d100.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c01_2008d115.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c01_2008d110.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c01_2008d098.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c01_2008d096.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c01_2008d115.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v01-51-c01_2005d365.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c01_2008d108.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c01_2008d112.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c01_2008d098.he5]","id":"ff564e6d-58cc-4832-971c-09efa817544f"},{"productType":"he5","policy":"mls","extractorClass":"org.apache.oodt.cas.metadata.extractors.Exter nMetExtractor","extractorConfFiles":"[/home/joshuaga/extractors/odlextractor/he5extractor.config]","status":"Not Started","createDate":"2010-05-10T00:59:35-07:00","fileList":"[/home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c01_2008d100.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c01_2008d101.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c02_2008d092.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c01_2008d105.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c01_2008d103.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c01_2008d097.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c01_2008d095.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c02_2008d121.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c01_2008d117.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c01_2008d104.he5, /home/joshuaga/staging/p roducts/mls/MLS-Aura_L2GP-Temperature_v02-23-c01_2008d300.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c02_2008d121.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c02_2008d106.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c01_2008d108.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c02_2008d121.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c01_2008d120.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c01_2008d100.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c01_2008d093.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c02_2008d102.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v01-51-c03_2005d001.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v01-51-c01_2005d365.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c01_2008d104.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c0 1_2008d095.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c01_2008d113.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c01_2008d105.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c02_2008d106.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c01_2008d113.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c01_2008d098.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c01_2008d168.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c01_2008d105.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v01-52-c01_2007d009.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c02_2008d111.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c01_2008d095.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c01_2008d107.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c01_2008d096.he5, /home/joshuaga/staging/products /mls/MLS-Aura_L2GP-GPH_v02-23-c01_2008d093.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c01_2008d117.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c01_2008d097.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c01_2008d116.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c01_2008d103.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c01_2008d113.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c01_2008d094.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c01_2008d119.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c01_2008d100.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c02_2008d121.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c01_2008d120.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c01_2008d099.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c01_2008d300.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c01_2008d104.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c01_2008d108.he5]","id":"a756c587-dafd-4077-8afb-b321154e8839"},{"productType":"he5","policy":"mls","extractorClass":"org.apache.oodt.cas.metadata.extractors.ExternMetExtractor","extractorConfFiles":"[/home/joshuaga/extractors/odlextractor/he5extractor.config]","status":"Not Started","createDate":"2010-05-10T00:59:35-07:00","fileList":"[/home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c02_2008d106.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c01_2008d119.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v01-52-c01_2007d036.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c01_2008d112.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c01_2008d093.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c01_2008d112.he5, /home/joshuaga/staging/products/mls/MLS- Aura_L2GP-BrO_v02-23-c01_2008d101.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c01_2008d115.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c02_2008d121.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c01_2008d095.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c01_2008d120.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c02_2008d092.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c01_2008d120.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c02_2008d102.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c01_2008d114.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c02_2008d111.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v01-51-c01_2005d365.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c01_2008d096.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v01-51-c03_2005d001. he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-GPH_v02-23-c01_2008d114.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c01_2008d107.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c01_2008d104.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c01_2008d097.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c02_2008d111.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c01_2008d115.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c01_2008d101.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c01_2008d100.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c01_2008d096.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c01_2008d112.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c01_2008d119.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c01_2008d107.he5, /home/joshuaga/staging/products/mls/MLS-A ura_L2GP-SO2_v02-23-c02_2008d102.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c01_2008d112.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c01_2008d117.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c01_2008d112.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c01_2008d118.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c01_2008d093.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v02-23-c02_2008d102.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c01_2008d104.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c02_2008d106.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c02_2008d102.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c02_2008d102.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c01_2008d118.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c01_2008d115.he5, /home/jos huaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c02_2008d106.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c01_2008d116.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c01_2008d105.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c01_2008d113.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c02_2008d106.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c02_2008d102.he5]","id":"bbde0494-a4ac-460a-9d13-55cdd7466bcf"},{"productType":"he5","policy":"mls","extractorClass":"org.apache.oodt.cas.metadata.extractors.ExternMetExtractor","extractorConfFiles":"[/home/joshuaga/extractors/odlextractor/he5extractor.config]","status":"Not Started","createDate":"2010-05-10T00:59:35-07:00","fileList":"[/home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c01_2008d095.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c01_2008d113.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O H_v02-23-c01_2008d107.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c01_2008d093.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c01_2008d109.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c01_2008d113.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v01-51-c01_2005d365.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c01_2008d093.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c01_2008d098.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c01_2008d099.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c01_2008d117.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c02_2008d121.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CH3CN_v01-52-c01_2007d009.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c02_2008d092.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c01_2008d105.he5, /hom e/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c01_2008d094.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c02_2008d102.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c01_2008d110.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c01_2008d118.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c01_2008d110.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-OH_v02-23-c01_2008d113.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c01_2008d097.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c01_2008d110.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c01_2008d094.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c01_2008d115.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c02_2008d106.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c02_2008d102.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_ v02-23-c01_2008d115.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-N2O_v02-23-c01_2008d094.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-DGG_v02-23-c01_2008d300.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c01_2008d113.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-BrO_v02-23-c01_2008d104.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c01_2008d120.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c01_2008d112.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c01_2008d110.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v01-52-c01_2007d036.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c01_2008d099.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-IWC_v02-23-c01_2008d104.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c01_2008d112.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c01_2008d097.he5, /home/joshuaga/st aging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c01_2008d109.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c01_2008d110.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c01_2008d100.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCN_v02-23-c01_2008d108.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c01_2008d095.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-O3_v02-23-c01_2008d119.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HO2_v02-23-c01_2008d104.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-RHI_v02-23-c02_2008d111.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HOCl_v02-23-c01_2008d118.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HNO3_v02-23-c01_2008d110.he5]","id":"5734fa27-adff-439b-ad45-b4d30a1b7001"},{"productType":"he5","policy":"mls","extractorClass":"org.apache.oodt.cas.metadata.extractors.ExternMetExtractor","extractorConfFiles":"[/home/joshuaga/extractors/odlextractor/h e5extractor.config]","status":"Not Started","createDate":"2010-05-10T00:59:35-07:00","fileList":"[/home/joshuaga/staging/products/mls/MLS-Aura_L2GP-HCl_v02-23-c02_2008d111.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c01_2008d096.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c01_2008d094.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-H2O_v02-23-c01_2008d118.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-ClO_v02-23-c01_2008d101.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-Temperature_v02-23-c01_2008d094.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c01_2008d113.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-CO_v02-23-c02_2008d111.he5, /home/joshuaga/staging/products/mls/MLS-Aura_L2GP-SO2_v02-23-c01_2008d100.he5]","id":"3661e118-5ae1-4d6a-b349-c07cd06afe50"}]} + ]]></source> + </p> + + </section> + + <a name="section2"/> + <section name="Creating an Ingestion Task in the Curator Queue"> + <p> + An ingestion task can be added to the curator through the REST interface using the following command: <br/> + <source><![CDATA[ + http://yourhost/curator/services/ingest/create?files=<file1,file2>&numfiles=N&metExtCfgId=something&policy=mls&ptype=<product type> <br/> + ]]></source> + </p> + + <p> + <ul> + <li>yourhost is the host that is running the tomcat server with the curator. For example, your host can be www.mycurator.com</li> + <li>files takes as a value a list of files to be ingested</li> + <li>numfiles takes the number of files to be ingested</li> + <li>metExtCfgId is the num of the metadata extractor to be used. For example, mp3extractor.</li> + <li>policy is ?</li> + <li>ptype takes as a valueis the product type of the files to be ingested. For example, mp3.</li> + </ul> + </p> + + <p> + An example URL is the following:<br/> + <source><![CDATA[ + http://yourhost/curator/services/ingest/create?files=mls%2FMLS-Aura_L2GP-CO_v02-23-c01_2008d107.he5%2Cmls%2FMLS-Aura_L2GP-Temperature_v01-52-c01_2007d055.he5%2Cmls%2FMLS-Aura_L2GP-Temperature_v02-23-c01_2008d110.he5&policy=mls&ptype=he5&numfiles=3&metExtCfgId=odlextractor + ]]></source> + The result is the task id for the ingestion task. For example, 2c6df1dc-bfc1-4e22-889e-7b2c262c7db3. + </p> + + </section> + + <a name="section3"/> + <section name="Starting an Ingestion Task"> + <p> + To run the ingestion task, the following URL can be used:<br/> + <source><![CDATA[ + http://yourhost/curator/services/ingest/start?taskId=<task Id> + ]]></source> + </p> + + <p> + <ul> + <li>yourhost is the host that is running the tomcat server with the curator. For example, yourhost can be www.mycurator.com</li> + <li>task Id is the task id for the ingestion task. For example, 2c6df1dc-bfc1-4e22-889e-7b2c262c7db3, which was the result of the creation task example of the previous section.</li> + </ul> + </p> + + </section> + </body> +</document> \ No newline at end of file
