Depedencency cleanups to SwiftFileBackend
authorAaron Schulz <aschulz@wikimedia.org>
Wed, 21 Sep 2016 23:12:27 +0000 (16:12 -0700)
committerAaron Schulz <aschulz@wikimedia.org>
Sat, 24 Sep 2016 02:15:32 +0000 (02:15 +0000)
commitdc522cf0a3627bccdbc20868ccfd618849dfa538
tree42dabe3a4b7def7c5e236f4a6b5d1d6bf663d9e9
parent016c5801cea999a4ac178e682dee5f2088a58aae
Depedencency cleanups to SwiftFileBackend

* Avoid wf* function MediaWiki dependencies.
* Don't bother with getLocalClusterInstance() caching for the CLI case.
* Give FileBackend a default 'resetOutputBuffer' callback.

Change-Id: I359da1ad77c62880ea799b65cd3a16ad673a64eb
includes/filebackend/FileBackendGroup.php
includes/filebackend/SwiftFileBackend.php
includes/libs/filebackend/FileBackend.php
includes/libs/filebackend/FileBackendStore.php