#!/usr/bin/env python

import sys 
import mechanize
import glob

url_fh = 'http://projects.mandriva.org/'
br = mechanize.Browser()
br.set_handle_robots(False)

print 'Fetching projects.mandriva.org/login page...'
page = br.open( url_fh + 'login' )

print 'Logging in...'
br.select_form( nr=1 )
br["username"]="jpbraun"
br["password"]="yzm5qnpx"
br["autologin"]=0
page = br.submit()

files = glob.glob(str(sys.argv[2]))
for file in files:
	print 'Opening mmc - New Files page...'
	page = br.open( url_fh + 'projects/mmc/files/new' )
	print 'Registering the file'
	br.select_form( nr=1 )
	br["version_id"]= [ str(sys.argv[1]) ]
	br.add_file(open(str(file)), "application/gzip", str(file).split('/')[-1])
	page = br.submit()
	print 'File sumitted !'

