Commit 0ff7920a authored by Mario Chirinos Colunga's avatar Mario Chirinos Colunga 💬

find products

parent 27700565
...@@ -3,21 +3,22 @@ ...@@ -3,21 +3,22 @@
import sys, os import sys, os
from contextlib import contextmanager from contextlib import contextmanager
import contextlib
sys.path.append('/home/geoint/GeoSentinel') sys.path.append('/home/geoint/GeoSentinel')
from geosentinel import APISentinel from geosentinel import APISentinel
from datetime import date from datetime import date
@contextmanager #@contextmanager
def suppress_stdout(): #def suppress_stdout():
with open(os.devnull, "w") as devnull: # with open(os.devnull, "w") as devnull:
old_stdout = sys.stdout # old_stdout = sys.stdout
sys.stdout = devnull # sys.stdout = devnull
try: # try:
yield # yield
finally: # finally:
sys.stdout = old_stdout # sys.stdout = old_stdout
def findSentinelProducts(wkt, startDate, endDate, platform, cloud): def findSentinelProducts(wkt, startDate, endDate, platform, cloud):
sentinel = APISentinel.APISentinel('asalazarg', 'geo135asg') sentinel = APISentinel.APISentinel('asalazarg', 'geo135asg')
...@@ -32,7 +33,9 @@ def main(argv): ...@@ -32,7 +33,9 @@ def main(argv):
if len(sys.argv) != 6: if len(sys.argv) != 6:
print("Usage") print("Usage")
else: else:
with suppress_stdout(): # with suppress_stdout():
with contextlib.redirect_stdout(None):
list = findSentinelProducts(sys.argv[1], sys.argv[2], sys.argv[3], sys.argv[4], sys.argv[5]) list = findSentinelProducts(sys.argv[1], sys.argv[2], sys.argv[3], sys.argv[4], sys.argv[5])
for l in list: for l in list:
print l print l
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment