erp5_web_service: make putFile more robust

See merge request !1497
76 jobs for master in 0 seconds
Status Job ID Name Coverage
  External
passed ERP5.CodingStyleTest-Master

00:31:37

passed ERP5.PerformanceTest-Master

00:26:58

failed ERP5.UnitTest-Master

01:04:46

failed ERP5.UnitTest-Master.Medusa

01:55:26

passed SlapOS.Eggs.UnitTest-Master.Python2

00:15:08

passed SlapOS.Eggs.UnitTest-Master.Python3

00:13:45

passed ERP5.CodingStyleTest-Master

00:39:17

passed ERP5.CodingStyleTest-Master

00:33:17

passed ERP5.CodingStyleTest-Master

00:32:01

passed ERP5.CodingStyleTest-Master

00:36:10

passed ERP5.CodingStyleTest-Master

00:48:04

passed ERP5.CodingStyleTest-Master

00:48:54

passed ERP5.CodingStyleTest-Master

00:36:34

failed ERP5.CodingStyleTest-Master

00:40:25

passed ERP5.CodingStyleTest-Master

00:54:58

passed ERP5.CodingStyleTest-Master

00:28:56

passed ERP5.CodingStyleTest-Master

00:45:38

passed ERP5.PerformanceTest-Master

00:26:30

passed ERP5.PerformanceTest-Master

00:26:51

passed ERP5.PerformanceTest-Master

00:29:03

passed ERP5.PerformanceTest-Master

00:26:26

passed ERP5.PerformanceTest-Master

00:26:41

failed ERP5.PerformanceTest-Master

00:26:56

passed ERP5.PerformanceTest-Master

00:26:33

passed ERP5.PerformanceTest-Master

00:26:51

passed ERP5.PerformanceTest-Master

00:26:28

passed ERP5.PerformanceTest-Master

00:26:40

passed ERP5.PerformanceTest-Master

00:26:21

failed ERP5.UnitTest-Master

02:00:48

failed ERP5.UnitTest-Master

01:03:18

failed ERP5.UnitTest-Master

01:04:52

passed ERP5.UnitTest-Master

01:05:57

failed ERP5.UnitTest-Master

02:02:03

failed ERP5.UnitTest-Master

01:38:30

failed ERP5.UnitTest-Master

01:24:13

failed ERP5.UnitTest-Master

01:11:51

failed ERP5.UnitTest-Master

01:24:33

failed ERP5.UnitTest-Master

01:19:09

failed ERP5.UnitTest-Master

01:44:01

failed ERP5.UnitTest-Master.Medusa

01:10:22

failed ERP5.UnitTest-Master.Medusa

02:53:33

failed ERP5.UnitTest-Master.Medusa

02:32:16

failed ERP5.UnitTest-Master.Medusa

02:17:48

passed SlapOS.Eggs.UnitTest-Master.Python2

00:15:41

passed SlapOS.Eggs.UnitTest-Master.Python2

00:12:06

passed SlapOS.Eggs.UnitTest-Master.Python2

00:12:37

passed SlapOS.Eggs.UnitTest-Master.Python2

00:14:57

failed SlapOS.Eggs.UnitTest-Master.Python2

00:02:32

passed SlapOS.Eggs.UnitTest-Master.Python2

00:14:24

passed SlapOS.Eggs.UnitTest-Master.Python2

00:12:25

passed SlapOS.Eggs.UnitTest-Master.Python2

00:12:50

passed SlapOS.Eggs.UnitTest-Master.Python2

00:14:31

passed SlapOS.Eggs.UnitTest-Master.Python2

00:13:28

passed SlapOS.Eggs.UnitTest-Master.Python2

00:12:04

passed SlapOS.Eggs.UnitTest-Master.Python2

00:14:22

passed SlapOS.Eggs.UnitTest-Master.Python2

00:13:28

passed SlapOS.Eggs.UnitTest-Master.Python2

00:12:21

passed SlapOS.Eggs.UnitTest-Master.Python2

00:12:31

passed SlapOS.Eggs.UnitTest-Master.Python2

00:13:52

passed SlapOS.Eggs.UnitTest-Master.Python3

00:13:53

passed SlapOS.Eggs.UnitTest-Master.Python3

00:13:49

passed SlapOS.Eggs.UnitTest-Master.Python3

00:13:24

passed SlapOS.Eggs.UnitTest-Master.Python3

00:14:12

failed SlapOS.Eggs.UnitTest-Master.Python3

00:01:08

passed SlapOS.Eggs.UnitTest-Master.Python3

00:13:49

passed SlapOS.Eggs.UnitTest-Master.Python3

00:15:56

failed SlapOS.Eggs.UnitTest-Master.Python3

00:00:21

passed SlapOS.Eggs.UnitTest-Master.Python3

00:15:41

passed SlapOS.Eggs.UnitTest-Master.Python3

00:13:29

passed SlapOS.Eggs.UnitTest-Master.Python3

00:15:56

passed SlapOS.Eggs.UnitTest-Master.Python3

00:14:19

passed SlapOS.Eggs.UnitTest-Master.Python3

00:14:13

passed SlapOS.Eggs.UnitTest-Master.Python3

00:13:58

passed SlapOS.Eggs.UnitTest-Master.Python3

00:16:02

passed SlapOS.Eggs.UnitTest-Master.Python3

00:13:48

passed SlapOS.Eggs.UnitTest-Master.Python3

00:18:58