Dag Wieers
e152b277cf
Use locking for concurrent file access ( #52567 )
...
* Use locking for concurrent file access
This implements locking to be used for modules that are used for
concurrent file access, like lineinfile or known_hosts.
* Reinstate lock_timeout
This commit includes:
- New file locking infrastructure for modules
- Enable timeout tests
- Madifications to support concurrency with lineinfile
* Rebase, update changelog and tests
We need to specify ansible_python_interpreter to avoid running interpreter discovery and selecting the incorrect interpreter.
Remove the import of lock in known_hosts since it is not used.
2019-03-27 20:20:18 -04:00
..
2016-12-08 11:22:22 -05:00
2019-02-15 12:57:20 +01:00
2019-02-15 12:57:20 +01:00
2019-02-19 15:42:14 +01:00
2019-02-04 03:30:10 +01:00
2019-02-15 12:57:20 +01:00
2019-01-18 03:24:47 +01:00
2019-01-18 03:24:47 +01:00
2019-02-15 12:57:20 +01:00
2019-01-18 03:24:47 +01:00
2019-02-12 16:33:13 -08:00
2019-02-19 15:42:14 +01:00
2019-02-19 13:29:51 -06:00
2019-02-19 15:42:14 +01:00
2019-02-22 09:25:23 +00:00
2019-02-07 16:51:16 -05:00
2019-03-07 11:23:07 -05:00
2017-11-07 09:38:59 +01:00
2019-02-17 10:02:32 +05:30
2019-03-14 09:19:21 +05:30
2019-03-08 13:08:37 -05:00
2018-12-19 07:25:30 +10:00
2017-10-30 00:58:04 +01:00
2019-03-13 15:40:07 -04:00
2019-03-07 13:25:59 -05:00
2019-03-15 09:53:32 +00:00
2019-03-18 13:05:04 +00:00
2019-03-13 09:16:19 -04:00
2019-02-19 11:47:02 -05:00
2017-11-21 20:59:08 -08:00
2019-03-27 20:20:18 -04:00
2018-11-26 13:45:38 -05:00
2019-02-15 12:57:20 +01:00
2019-03-01 15:22:46 -08:00
2019-02-19 15:42:14 +01:00
2018-12-19 07:25:30 +10:00
2019-01-07 09:05:50 -08:00
2019-02-28 14:09:30 -05:00
2018-12-19 07:25:30 +10:00
2018-03-08 17:00:17 -08:00
2019-02-19 15:42:14 +01:00
2018-03-15 22:15:24 +01:00
2019-02-21 14:37:16 +01:00
2018-12-16 15:03:19 -08:00
2019-02-19 15:42:14 +01:00
2019-02-19 12:06:54 -06:00
2019-03-14 18:27:20 +05:30
2019-01-18 03:24:47 +01:00
2019-02-19 15:42:14 +01:00
2018-08-21 09:19:10 +10:00
2019-02-28 13:36:33 -08:00
2019-02-19 15:42:14 +01:00
2019-02-07 16:51:16 -05:00
2019-02-19 15:42:14 +01:00
2019-02-19 15:42:14 +01:00
2019-02-19 15:42:14 +01:00
2019-03-26 17:18:36 -04:00
2019-02-19 15:42:14 +01:00
2018-12-26 13:24:03 +00:00
2019-02-19 15:42:14 +01:00
2018-11-21 17:29:29 +00:00
2019-02-19 15:42:14 +01:00
2019-02-15 12:57:20 +01:00
2019-02-12 14:30:21 +05:30
2019-03-26 20:50:25 -04:00
2018-11-15 09:53:10 -05:00
2019-01-18 03:24:47 +01:00
2019-03-26 10:39:43 -05:00
2019-03-21 11:42:12 -04:00
2019-03-06 14:40:09 -06:00
2018-12-19 07:25:30 +10:00