6 from oe import get_containers, get_tasks
7 from ods import create_doc
10 def get_user_name(connection, user_login):
11 user_model = connection.get_model('res.users')
12 ids = user_model.search([("login", "=", user_login)])
14 user_info = user_model.read(ids[0], ["name"])
15 return user_info["name"]
19 if __name__ == '__main__':
20 connection = openerplib.get_connection(
28 connection.check_login()
30 print('Serveur éteint ou Identifiants incorrects')
32 #print('Test sur res.user : %s' %
33 # (get_user_name(connection, 'admin') == 'Administrator'))
34 containers = get_containers(connection)
35 tasks = {c["id"]: get_tasks(connection,
36 c["tasks"]) for c in containers}
38 #======================================================================
40 # for c in containers:
41 # _tasks[c["id"]] = get_tasks(connection, c["tasks"])
42 #======================================================================
44 create_doc(containers, tasks)
45 #SplitAllSheets("Mes_todolist.ods")