path # lines of code database/src/create_product_view.sql 405 database/src/create_imagery_provider.sql 127 database/src/create_product_type_view.sql 491 server.py 82 plugins/oiip/__init__.py 1 plugins/oiip/xml/__init__.py 1 plugins/oiip/xml/Writer.py 32 plugins/oiip/xml/template.xml 14 plugins/oiip/json/__init__.py 1 plugins/oiip/json/Writer.py 33 plugins/granule/iso/IsoWriter.py 18 plugins/granule/iso/__init__.py 1 plugins/granule/iso/iso_template.xml 674 plugins/granule/atom/__init__.py 1 plugins/granule/atom/AtomWriter.py 20 plugins/granule/datacasting/datacasting_template.xml 58 plugins/granule/datacasting/__init__.py 1 plugins/granule/datacasting/DatacastingWriter.py 33 plugins/granule/rss/__init__.py 1 plugins/granule/rss/RssWriter.py 15 plugins/granule/__init__.py 1 plugins/granule/fgdc/__init__.py 1 plugins/granule/fgdc/FgdcWriter.py 16 plugins/passthrough/__init__.py 1 plugins/passthrough/pt/PassThroughWriter.py 53 plugins/passthrough/pt/__init__.py 1 plugins/spurs2/__init__.py 1 plugins/spurs2/json/__init__.py 1 plugins/spurs2/json/Writer.py 61 plugins/example/elastic/__init__.py 1 plugins/example/elastic/Writer.py 33 plugins/example/elastic/template.xml 35 plugins/example/__init__.py 1 plugins/example/json/__init__.py 1 plugins/example/json/JsonWriter.py 4 plugins/dataset/iso/IsoWriter.py 21 plugins/dataset/iso/__init__.py 1 plugins/dataset/iso/iso_template.xml 587 plugins/dataset/atom/__init__.py 1 plugins/dataset/atom/AtomWriter.py 21 plugins/dataset/rss/__init__.py 1 plugins/dataset/rss/RssWriter.py 13 plugins/dataset/__init__.py 1 plugins/dataset/gcmd/DifWriter.py 24 plugins/dataset/gcmd/__init__.py 1 plugins/dataset/gcmd/dif_template.xml 216 plugins/TestPlugin.py 3 plugins/__init__.py 1 plugins/product/iso/__init__.py 1 plugins/product/iso/Writer.py 26 plugins/product/iso/template.xml 726 plugins/product/atom/__init__.py 1 plugins/product/atom/AtomWriter.py 20 plugins/product/atom/Writer.py 56 plugins/product/atom/template.xml 85 plugins/product/__init__.py 1 plugins/oceanxtremes/post/__init__.py 1 plugins/oceanxtremes/post/Writer.py 37 plugins/oceanxtremes/datacasting/__init__.py 1 plugins/oceanxtremes/datacasting/Writer.py 48 plugins/oceanxtremes/datacasting/template.xml 43 plugins/oceanxtremes/__init__.py 1 plugins/heartbeat/__init__.py 1 plugins/heartbeat/json/__init__.py 1 plugins/heartbeat/json/Writer.py 25 plugins/nexus/__init__.py 1 plugins/nexus/subsetter/__init__.py 1 plugins/nexus/subsetter/Writer.py 6 plugins/nexus/solr/__init__.py 1 plugins/nexus/solr/Writer.py 6 plugins/nexus/climatology/__init__.py 1 plugins/nexus/climatology/Writer.py 6 plugins/tie/collection/__init__.py 1 plugins/tie/collection/Writer.py 47 plugins/tie/__init__.py 1 plugins/icoads/__init__.py 1 plugins/icoads/json/__init__.py 1 plugins/icoads/json/Writer.py 92 plugins/product_type/iso/__init__.py 1 plugins/product_type/iso/Writer.py 25 plugins/product_type/iso/template.xml 911 plugins/product_type/atom/__init__.py 1 plugins/product_type/atom/Writer.py 60 plugins/product_type/atom/template.xml 116 plugins/product_type/__init__.py 1 plugins/spurs/__init__.py 1 plugins/spurs/json/__init__.py 1 plugins/spurs/json/Writer.py 61 plugins/slcp/suggest/__init__.py 1 plugins/slcp/suggest/Writer.py 18 plugins/slcp/indicator/__init__.py 1 plugins/slcp/indicator/Writer.py 56 plugins/slcp/granule/__init__.py 1 plugins/slcp/granule/Writer.py 64 plugins/slcp/granule/template.xml 49 plugins/slcp/echo10/__init__.py 1 plugins/slcp/echo10/Writer.py 29 plugins/slcp/echo10/template.xml 190 plugins/slcp/atom/__init__.py 1 plugins/slcp/atom/Writer.py 71 plugins/slcp/atom/template.xml 148 plugins/slcp/dat/__init__.py 1 plugins/slcp/dat/Writer.py 39 plugins/slcp/__init__.py 1 plugins/slcp/content/__init__.py 1 plugins/slcp/content/Writer.py 62 plugins/slcp/content/template.xml 158 plugins/slcp/umm-json/__init__.py 1 plugins/slcp/umm-json/Writer.py 28 plugins/slcp/basin/__init__.py 1 plugins/slcp/basin/Writer.py 24 plugins/slcp/stats/__init__.py 1 plugins/slcp/stats/Writer.py 44 plugins/slcp/facet/__init__.py 1 plugins/slcp/facet/Writer.py 55 plugins/slcp/facet/template.xml 41 plugins/productType/atom/__init__.py 1 plugins/productType/atom/AtomWriter.py 21 plugins/productType/__init__.py 1 plugins/samos/__init__.py 1 plugins/samos/json/__init__.py 1 plugins/samos/json/Writer.py 94 pluginhandler.py 45 libraries/edge/response/estemplateresponse.py 42 libraries/edge/response/solrjsontemplateresponse.py 45 libraries/edge/response/jsontemplateresponse.py 27 libraries/edge/response/__init__.py 1 libraries/edge/response/solrfacettemplateresponse.py 17 libraries/edge/opensearch/granulewriter.py 203 libraries/edge/opensearch/fgdcresponsebysolr.py 91 libraries/edge/opensearch/datasetgranulewriter.py 149 libraries/edge/opensearch/responsebysolr.py 46 libraries/edge/opensearch/datasetwriter.py 140 libraries/edge/opensearch/granuleisoresponse.py 22 libraries/edge/opensearch/granuleresponsebysolr.py 26 libraries/edge/opensearch/atomresponsebysolr.py 109 libraries/edge/opensearch/datasetatomresponse.py 70 libraries/edge/opensearch/granuledatacastingresponse.py 27 libraries/edge/opensearch/isoresponse.py 30 libraries/edge/opensearch/datasetgcmdresponse.py 8 libraries/edge/opensearch/__init__.py 1 libraries/edge/opensearch/response.py 9 libraries/edge/opensearch/datasetisoresponse.py 8 libraries/edge/opensearch/granuleatomresponse.py 83 libraries/edge/opensearch/responsewriter.py 112 libraries/edge/opensearch/solrcmrtemplateresponse.py 169 libraries/edge/opensearch/solrtemplateresponse.py 49 libraries/edge/opensearch/gcmdresponsebysolr.py 73 libraries/edge/opensearch/fgdcresponse.py 43 libraries/edge/opensearch/granulerssresponse.py 72 libraries/edge/opensearch/datasetresponsebysolr.py 11 libraries/edge/opensearch/rssresponse.py 107 libraries/edge/opensearch/rssresponsebysolr.py 109 libraries/edge/opensearch/granulefgdcresponse.py 9 libraries/edge/opensearch/templateresponse.py 27 libraries/edge/opensearch/atomresponse.py 126 libraries/edge/opensearch/datacastingresponsebysolr.py 47 libraries/edge/opensearch/datasetrssresponse.py 70 libraries/edge/opensearch/isoresponsebysolr.py 86 libraries/edge/__init__.py 1 libraries/edge/writer/genericproxywriter.py 11 libraries/edge/writer/solrtemplateresponsewriter.py 99 libraries/edge/writer/estemplateresponsewriter.py 100 libraries/edge/writer/__init__.py 1 libraries/edge/writer/proxywriter.py 27 libraries/edge/writer/templateresponsewriter.py 32 libraries/edge/httputility.py 12 libraries/edge/spatialsearch.py 57 libraries/edge/elasticsearch/granulewriter.py 112 libraries/edge/elasticsearch/datasetwriter.py 140 libraries/edge/elasticsearch/opensearch/datasetatomresponse.py 33 libraries/edge/elasticsearch/opensearch/__init__.py 1 libraries/edge/elasticsearch/opensearch/granuleatomresponse.py 65 libraries/edge/elasticsearch/opensearch/atomresponsebyelasticsearch.py 75 libraries/edge/elasticsearch/__init__.py 1 libraries/edge/dateutility.py 41 edge-env.bash 5 solr/product/conf/data-config.xml 84 solr/product/conf/schema.xml 583 solr/product/conf/solrconfig.xml 344 solr/product_type/conf/data-config.xml 98 solr/product_type/conf/schema.xml 636 solr/product_type/conf/solrconfig.xml 345 edge-env.csh 6 templates/podaac-granule-osd.xml 16 templates/podaac-dataset-osd.xml 16 requestresponder.py 17