From 174a746de6ad3b08450bff65e59f397b9ca81b73 Mon Sep 17 00:00:00 2001
From: beebee8 <beebee8@maap-project.org>
Date: Fri, 1 May 2020 22:44:10 +0000
Subject: [PATCH] Exit on error

---
 Untitled.ipynb        | 90 +++++++++++++++++++++++++++++++++++--------
 algorithm_config.yaml |  2 +-
 run_icesat_test.sh    |  1 +
 3 files changed, 77 insertions(+), 16 deletions(-)

diff --git a/Untitled.ipynb b/Untitled.ipynb
index cba3cdd..b932512 100644
--- a/Untitled.ipynb
+++ b/Untitled.ipynb
@@ -2,7 +2,7 @@
  "cells": [
   {
    "cell_type": "code",
-   "execution_count": 3,
+   "execution_count": 11,
    "metadata": {},
    "outputs": [
     {
@@ -10,9 +10,35 @@
      "output_type": "stream",
      "text": [
       "https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181014113520_02420106_002_01.h5\n",
-      "['https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181014113520_02420106_002_01.h5']\n",
-      "{'status': 'failed', 'http_status_code': 500, 'job_id': ''}\n"
+      "https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181015231931_02650102_002_01.h5\n",
+      "https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181018112700_03030106_002_01.h5\n",
+      "https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181019231110_03260102_002_01.h5\n",
+      "https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181023230252_03870102_002_01.h5\n",
+      "https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181026111023_04250106_002_01.h5\n",
+      "https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181027225434_04480102_002_01.h5\n",
+      "https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181030110205_04860106_002_01.h5\n",
+      "https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181103105350_05470106_002_01.h5\n",
+      "https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181105221223_05850102_002_01.h5\n"
      ]
+    },
+    {
+     "data": {
+      "text/plain": [
+       "['https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181014113520_02420106_002_01.h5',\n",
+       " 'https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181015231931_02650102_002_01.h5',\n",
+       " 'https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181018112700_03030106_002_01.h5',\n",
+       " 'https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181019231110_03260102_002_01.h5',\n",
+       " 'https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181023230252_03870102_002_01.h5',\n",
+       " 'https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181026111023_04250106_002_01.h5',\n",
+       " 'https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181027225434_04480102_002_01.h5',\n",
+       " 'https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181030110205_04860106_002_01.h5',\n",
+       " 'https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181103105350_05470106_002_01.h5',\n",
+       " 'https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181105221223_05850102_002_01.h5']"
+      ]
+     },
+     "execution_count": 11,
+     "metadata": {},
+     "output_type": "execute_result"
     }
    ],
    "source": [
@@ -42,21 +68,57 @@
     "        \n",
     "        \n",
     "ice2_granules = \\\n",
-    "        maap.searchGranule(collection_concept_id=\"C1200116818-NASA_MAAP\", bounding_box=\"-122.15643310546875,51.41424265758778,-120.14373779296875,54.13127824721816\", limit=1)\n",
+    "        maap.searchGranule(collection_concept_id=\"C1200116818-NASA_MAAP\", bounding_box=\"-122.15643310546875,51.41424265758778,-120.14373779296875,54.13127824721816\", limit=10)\n",
     "    \n",
     "\n",
     "granules_list = get_granules_list(ice2_granules)\n",
-    "print(granules_list)\n",
-    "\n",
-    "granules = json.dumps(granules_list)\n",
     "\n",
-    "\n",
-    "submit_result = maap.submitJob(identifier=\"ice2\", algo_id=\"run_icesat_test_ubuntu\", \n",
+    "granules_list\n",
+    "\n"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 12,
+   "metadata": {},
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "['https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181014113520_02420106_002_01.h5', 'https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181015231931_02650102_002_01.h5', 'https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181018112700_03030106_002_01.h5', 'https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181019231110_03260102_002_01.h5', 'https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181023230252_03870102_002_01.h5', 'https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181026111023_04250106_002_01.h5', 'https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181027225434_04480102_002_01.h5', 'https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181030110205_04860106_002_01.h5', 'https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181103105350_05470106_002_01.h5', 'https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181105221223_05850102_002_01.h5']\n",
+      "https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181014113520_02420106_002_01.h5\n",
+      "{'status': 'success', 'http_status_code': 200, 'job_id': 'd450e962-1d50-450f-91d0-71d769081c81'}\n",
+      "https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181015231931_02650102_002_01.h5\n",
+      "{'status': 'success', 'http_status_code': 200, 'job_id': '60ad5182-b522-4f58-8796-468d53237895'}\n",
+      "https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181018112700_03030106_002_01.h5\n",
+      "{'status': 'success', 'http_status_code': 200, 'job_id': 'd4b523ba-c60c-41c0-a1cf-ec8af4220ed2'}\n",
+      "https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181019231110_03260102_002_01.h5\n",
+      "{'status': 'success', 'http_status_code': 200, 'job_id': 'aef5b541-8b0e-491a-85d7-ab0cd395493a'}\n",
+      "https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181023230252_03870102_002_01.h5\n",
+      "{'status': 'success', 'http_status_code': 200, 'job_id': '9347795e-a25c-4f00-b848-a2dcffd47209'}\n",
+      "https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181026111023_04250106_002_01.h5\n",
+      "{'status': 'success', 'http_status_code': 200, 'job_id': 'a3d7949f-5da5-4d45-9265-67b0f5be7f1c'}\n",
+      "https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181027225434_04480102_002_01.h5\n",
+      "{'status': 'success', 'http_status_code': 200, 'job_id': '1e5fffb6-d4e0-4c89-b995-b6fd3aa7139a'}\n",
+      "https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181030110205_04860106_002_01.h5\n",
+      "{'status': 'success', 'http_status_code': 200, 'job_id': 'eec4659c-7455-473b-b000-95c1c7861e95'}\n",
+      "https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181103105350_05470106_002_01.h5\n",
+      "{'status': 'success', 'http_status_code': 200, 'job_id': '42bc2a7b-63b2-4e43-924a-e36c70481ce8'}\n",
+      "https://cumulus-map-internal.s3.amazonaws.com/file-staging/nasa-map/ATL08___002/ATL08_20181105221223_05850102_002_01.h5\n",
+      "{'status': 'success', 'http_status_code': 200, 'job_id': '3ad56002-d753-4c23-9702-42705e1be36a'}\n"
+     ]
+    }
+   ],
+   "source": [
+    "print(granules_list)\n",
+    "for g in granules_list:\n",
+    "    print(g)\n",
+    "    submit_result = maap.submitJob(identifier=\"ice2\", algo_id=\"run_icesat_test_2_ubuntu\", \n",
     "                               version=\"master\", \n",
     "                               username=\"beebee8\", \n",
-    "                               granules=granules[0])\n",
-    "print(submit_result)\n",
-    "\n"
+    "                               granule=g)\n",
+    "    print(submit_result)"
    ]
   },
   {
@@ -64,9 +126,7 @@
    "execution_count": null,
    "metadata": {},
    "outputs": [],
-   "source": [
-    "3661fdec-da5e-440f-861d-99d88d2e8397"
-   ]
+   "source": []
   }
  ],
  "metadata": {
diff --git a/algorithm_config.yaml b/algorithm_config.yaml
index c8bc3a0..b346a6f 100644
--- a/algorithm_config.yaml
+++ b/algorithm_config.yaml
@@ -4,7 +4,7 @@ algo_name: run_icesat_test_2
 version: master
 environment: ubuntu
 repository_url: https://mas.maap-project.org/lauraiduncanson/icesat2_batch.git
-docker_url: mas.maap-project.org:5000/root/ade_base_images/r:latest
+docker_url: mas.maap-project.org:5000/root/ade_base_images/plant:latest
 
 # fill out these fields
 # explain what this algorithm does
diff --git a/run_icesat_test.sh b/run_icesat_test.sh
index 83b3fe0..9550467 100644
--- a/run_icesat_test.sh
+++ b/run_icesat_test.sh
@@ -1,5 +1,6 @@
 #!/bin/bash
 
+set -ex 
 mkdir output
 FILENAME=$(ls -d input/*)
 basedir=$( cd "$(dirname "$0")" ; pwd -P )
-- 
GitLab