Пример #1
0
(options,args) = parser.parse_args()

from zorron.metadata import ZNMetaDataLoader
from zorron.znparser import ZNCSVParser
from zorron.server import ZNClient

metaDataLoader = ZNMetaDataLoader()
parser	       = ZNCSVParser()

client 	= ZNClient()

try:
	client.connect( options.host, options.port, options.server_name )

	print "loading metadata..."
	metaData = metaDataLoader.loadFile( options.metadata_file )
	print "...metadata loaded"

	print "loading data..."
	dataArray = parser.parseTableData( options.data_file )
	print "...data loaded"

	print "creating table..."
	client.createTable( metaData , dataArray )
	print "...table created"

	client.close()

except:
	raise