update_tle: Add status messages on stdout

This helps to understand the "long" (~ several seconds) pauses during
execution caused by HTTP requests.
pull/55/head
Fabian P. Schmidt 2019-12-04 17:06:00 +01:00
parent 55a9ec9bde
commit 0652202775
1 changed files with 4 additions and 4 deletions

View File

@ -34,7 +34,7 @@ if __name__ == '__main__':
now = datetime.datetime.utcnow()
time = now.strftime("%Y%m%d_%H%M%S")
# Get Space Track TLEs
print('Get Space Track TLEs')
catalog_tle = os.path.join(tle_path, 'catalog.tle')
st = SpaceTrackClient(identity=cfg.get('Credentials', 'st-username'),
password=cfg.get('Credentials', 'st-password'))
@ -57,7 +57,7 @@ if __name__ == '__main__':
copyfile(catalog_tle, os.path.join(tle_path, time + '_catalog.txt'))
# Get classified TLEs
print('Get classified TLEs')
resp = urlopen("http://www.prismnet.com/~mmccants/tles/classfd.zip")
zipfile = ZipFile(BytesIO(resp.read()))
zipfile.extractall(path=tle_path)
@ -74,7 +74,7 @@ if __name__ == '__main__':
copyfile(classfd_tle, os.path.join(tle_path, time + '_classfd.txt'))
# Get int TLEs
print('Get int TLEs')
resp = urlopen("http://www.prismnet.com/~mmccants/tles/inttles.zip")
zipfile = ZipFile(BytesIO(resp.read()))
zipfile.extractall(path=tle_path)
@ -91,7 +91,7 @@ if __name__ == '__main__':
copyfile(int_tle, os.path.join(tle_path, time + '_inttles.txt'))
# Create bulk catalog
print('Create bulk catalog')
catalogs = [catalog_tle, classfd_tle]
with open(os.path.join(tle_path, 'bulk.tle'), 'w') as outfile:
for fname in catalogs: