"""
Pull in current data from the MPC.
"""

from urllib import request

from gavo import api

SRC_URL = "http://www.minorplanetcenter.org/iau/MPCORB/MPCORB.DAT.gz"

rd = api.getRD("mpc/q")
inF = request.urlopen(SRC_URL)
with open(rd.getAbsPath("data/MPCORB.DAT.gz"), "wb") as outF:
	outF.write(inF.read())
with api.getWritableAdminConn() as conn:
	api.makeData(rd.getById("import"), connection=conn)
