]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/commit
implement a very simple, wxpython based, config wizard
authorrobk-tahoe <robk-tahoe@allmydata.com>
Sat, 12 Jan 2008 02:53:15 +0000 (19:53 -0700)
committerrobk-tahoe <robk-tahoe@allmydata.com>
Sat, 12 Jan 2008 02:53:15 +0000 (19:53 -0700)
commitdba59050a95942f1240975c9b3eba1967b969866
tree3a7f687d22f98f1c6c58c3a560d9adb54bacbb87
parentd87a80dca6fd8408df6de4b6092f86dbe248aaf5
implement a very simple, wxpython based, config wizard

This implements a very small app using a wx ui to log a user in.

it takes a username and password, and submits them to a backend on the web site
(currently the allmydata test net webserver) to authenticate them.  It returns
the 'root_cap' uri of the user's virtual drive. Also the introducer.furl is
retrieved.  These are then written into the default noderoot basedir in their
usual files (private/root_dir.cap and introducer.furl)

a button is provided which will direct the user to the web site in the event
that they need to register in order to have an account to use.

once the user is successfully authenticated and the files are written, then
on win32 the tahoe service will be started.
windows/amdicon.py [new file with mode: 0644]
windows/confwiz.py