~azzar1/unity/add-show-desktop-key

« back to all changes in this revision

Viewing changes to bin/ivle-mountallusers

tutorial/media/tutorial.js: Now sets the shown/hidden properties of the
    "previous attempts" elements after the request returns, not before.

Show diffs side-by-side

added added

removed removed

Lines of Context:
29
29
import optparse
30
30
import logging
31
31
 
32
 
import ivle.db
 
32
import ivle.database
33
33
import ivle.conf
34
34
 
35
35
p = optparse.OptionParser()
49
49
                          os.path.basename(sys.argv[0])
50
50
    sys.exit(1)
51
51
 
52
 
try:
53
 
    db = ivle.db.DB()
54
 
    list = db.get_users()
55
 
    res = db.get_all('login', ['login', 'unixid'])
56
 
    def repack(flds):
57
 
        return (flds['login'], flds['unixid'])
58
 
    uids = dict(map(repack,res))
59
 
except Exception, message:
60
 
    logging.error(str(message))
61
 
    sys.exit(1)
 
52
store = ivle.database.get_store()
 
53
users = store.find(ivle.database.User).order_by(ivle.database.User.login)
62
54
 
63
55
logging.info("mass aufs mount started")
64
56
 
65
 
list.sort(key=lambda user: user.login)
66
 
for user in list:
 
57
for user in users:
67
58
    login = user.login
68
59
    # This is where we'll mount to...
69
60
    destdir = os.path.join(ivle.conf.jail_base, login)