$authCreds | Wikimedia\FileBackend\SwiftFileBackend | protected |
$authErrorTimestamp | Wikimedia\FileBackend\SwiftFileBackend | protected |
$authTTL | Wikimedia\FileBackend\SwiftFileBackend | protected |
$canShellboxGetTempUrl | Wikimedia\FileBackend\SwiftFileBackend | protected |
$cheapCache | Wikimedia\FileBackend\FileBackendStore | protected |
$concurrency | Wikimedia\FileBackend\FileBackend | protected |
$containerStatCache | Wikimedia\FileBackend\SwiftFileBackend | protected |
$domainId | Wikimedia\FileBackend\FileBackend | protected |
$expensiveCache | Wikimedia\FileBackend\FileBackendStore | protected |
$http | Wikimedia\FileBackend\SwiftFileBackend | protected |
$isRGW | Wikimedia\FileBackend\SwiftFileBackend | protected |
$lockManager | Wikimedia\FileBackend\FileBackend | protected |
$logger | Wikimedia\FileBackend\FileBackend | protected |
$maxFileSize | Wikimedia\FileBackend\FileBackendStore | protected |
$memCache | Wikimedia\FileBackend\FileBackendStore | protected |
$mimeCallback | Wikimedia\FileBackend\FileBackendStore | protected |
$name | Wikimedia\FileBackend\FileBackend | protected |
$parallelize | Wikimedia\FileBackend\FileBackend | protected |
$profiler | Wikimedia\FileBackend\FileBackend | protected |
$readOnly | Wikimedia\FileBackend\FileBackend | protected |
$readUsers | Wikimedia\FileBackend\SwiftFileBackend | protected |
$rgwS3AccessKey | Wikimedia\FileBackend\SwiftFileBackend | protected |
$rgwS3SecretKey | Wikimedia\FileBackend\SwiftFileBackend | protected |
$secureReadUsers | Wikimedia\FileBackend\SwiftFileBackend | protected |
$secureWriteUsers | Wikimedia\FileBackend\SwiftFileBackend | protected |
$shardViaHashLevels | Wikimedia\FileBackend\FileBackendStore | protected |
$shellboxIpRange | Wikimedia\FileBackend\SwiftFileBackend | protected |
$srvCache | Wikimedia\FileBackend\SwiftFileBackend | protected |
$statusWrapper | Wikimedia\FileBackend\FileBackend | protected |
$streamerOptions | Wikimedia\FileBackend\FileBackend | protected |
$swiftAuthUrl | Wikimedia\FileBackend\SwiftFileBackend | protected |
$swiftKey | Wikimedia\FileBackend\SwiftFileBackend | protected |
$swiftStorageUrl | Wikimedia\FileBackend\SwiftFileBackend | protected |
$swiftTempUrlKey | Wikimedia\FileBackend\SwiftFileBackend | protected |
$swiftUser | Wikimedia\FileBackend\SwiftFileBackend | protected |
$tmpFileFactory | Wikimedia\FileBackend\FileBackend | protected |
$writeUsers | Wikimedia\FileBackend\SwiftFileBackend | protected |
__construct(array $config) | Wikimedia\FileBackend\SwiftFileBackend | |
addMissingHashMetadata(array $objHdrs, $path) | Wikimedia\FileBackend\SwiftFileBackend | protected |
addShellboxInputFile(BoxedCommand $command, string $boxedName, array $params) | Wikimedia\FileBackend\SwiftFileBackend | |
ATTR_HEADERS | Wikimedia\FileBackend\FileBackend | |
ATTR_METADATA | Wikimedia\FileBackend\FileBackend | |
ATTR_UNICODE_PATHS | Wikimedia\FileBackend\FileBackend | |
authTokenHeaders(array $creds) | Wikimedia\FileBackend\SwiftFileBackend | protected |
CACHE_CHEAP_SIZE | Wikimedia\FileBackend\FileBackendStore | protected |
CACHE_EXPENSIVE_SIZE | Wikimedia\FileBackend\FileBackendStore | protected |
CACHE_TTL | Wikimedia\FileBackend\FileBackendStore | protected |
clean(array $params) | Wikimedia\FileBackend\FileBackend | |
clearCache(?array $paths=null) | Wikimedia\FileBackend\FileBackendStore | |
concatenate(array $params) | Wikimedia\FileBackend\FileBackendStore | |
convertSwiftDate( $ts, $format=TS_MW) | Wikimedia\FileBackend\SwiftFileBackend | protected |
copy(array $params, array $opts=[]) | Wikimedia\FileBackend\FileBackend | |
copyInternal(array $params) | Wikimedia\FileBackend\FileBackendStore | |
create(array $params, array $opts=[]) | Wikimedia\FileBackend\FileBackend | |
createContainer( $container, array $params) | Wikimedia\FileBackend\SwiftFileBackend | protected |
createInternal(array $params) | Wikimedia\FileBackend\FileBackendStore | |
delete(array $params, array $opts=[]) | Wikimedia\FileBackend\FileBackend | |
deleteContainer( $container, array $params) | Wikimedia\FileBackend\SwiftFileBackend | protected |
deleteContainerCache( $container) | Wikimedia\FileBackend\FileBackendStore | protected |
deleteFileCache( $path) | Wikimedia\FileBackend\FileBackendStore | protected |
deleteInternal(array $params) | Wikimedia\FileBackend\FileBackendStore | |
describe(array $params, array $opts=[]) | Wikimedia\FileBackend\FileBackend | |
describeInternal(array $params) | Wikimedia\FileBackend\FileBackendStore | |
directoriesAreVirtual() | Wikimedia\FileBackend\SwiftFileBackend | protected |
directoryExists(array $params) | Wikimedia\FileBackend\FileBackendStore | |
doClean(array $params) | Wikimedia\FileBackend\FileBackendStore | protected |
doCleanInternal( $fullCont, $dir, array $params) | Wikimedia\FileBackend\SwiftFileBackend | protected |
doClearCache(?array $paths=null) | Wikimedia\FileBackend\FileBackendStore | protected |
doConcatenate(array $params) | Wikimedia\FileBackend\FileBackendStore | protected |
doCopyInternal(array $params) | Wikimedia\FileBackend\SwiftFileBackend | protected |
doCreateInternal(array $params) | Wikimedia\FileBackend\SwiftFileBackend | protected |
doDeleteInternal(array $params) | Wikimedia\FileBackend\SwiftFileBackend | protected |
doDescribeInternal(array $params) | Wikimedia\FileBackend\SwiftFileBackend | protected |
doDirectoryExists( $fullCont, $dir, array $params) | Wikimedia\FileBackend\SwiftFileBackend | protected |
doExecuteOpHandlesInternal(array $fileOpHandles) | Wikimedia\FileBackend\SwiftFileBackend | protected |
doGetFileContentsMulti(array $params) | Wikimedia\FileBackend\SwiftFileBackend | protected |
doGetFileSha1base36(array $params) | Wikimedia\FileBackend\SwiftFileBackend | protected |
doGetFileSha1Base36(array $params) | Wikimedia\FileBackend\FileBackendStore | protected |
doGetFileStat(array $params) | Wikimedia\FileBackend\SwiftFileBackend | protected |
doGetFileStatMulti(array $params) | Wikimedia\FileBackend\SwiftFileBackend | protected |
doGetFileXAttributes(array $params) | Wikimedia\FileBackend\SwiftFileBackend | protected |
doGetLocalCopyMulti(array $params) | Wikimedia\FileBackend\SwiftFileBackend | protected |
doGetLocalReferenceMulti(array $params) | Wikimedia\FileBackend\FileBackendStore | protected |
doMoveInternal(array $params) | Wikimedia\FileBackend\SwiftFileBackend | protected |
doOperation(array $op, array $opts=[]) | Wikimedia\FileBackend\FileBackend | |
doOperations(array $ops, array $opts=[]) | Wikimedia\FileBackend\FileBackend | |
doOperationsInternal(array $ops, array $opts) | Wikimedia\FileBackend\FileBackendStore | protected |
doPrepare(array $params) | Wikimedia\FileBackend\FileBackendStore | protected |
doPrepareInternal( $fullCont, $dir, array $params) | Wikimedia\FileBackend\SwiftFileBackend | protected |
doPrimeContainerCache(array $containerInfo) | Wikimedia\FileBackend\SwiftFileBackend | protected |
doPublish(array $params) | Wikimedia\FileBackend\FileBackendStore | protected |
doPublishInternal( $fullCont, $dir, array $params) | Wikimedia\FileBackend\SwiftFileBackend | protected |
doQuickOperation(array $op, array $opts=[]) | Wikimedia\FileBackend\FileBackend | |
doQuickOperations(array $ops, array $opts=[]) | Wikimedia\FileBackend\FileBackend | |
doQuickOperationsInternal(array $ops, array $opts) | Wikimedia\FileBackend\FileBackendStore | protected |
doSecure(array $params) | Wikimedia\FileBackend\FileBackendStore | protected |
doSecureInternal( $fullCont, $dir, array $params) | Wikimedia\FileBackend\SwiftFileBackend | protected |
doStoreInternal(array $params) | Wikimedia\FileBackend\SwiftFileBackend | protected |
doStreamFile(array $params) | Wikimedia\FileBackend\SwiftFileBackend | protected |
executeOpHandlesInternal(array $fileOpHandles) | Wikimedia\FileBackend\FileBackendStore | |
extensionFromPath( $path, $case='lowercase') | Wikimedia\FileBackend\FileBackend | static |
extractMetadataHeaders(array $headers) | Wikimedia\FileBackend\SwiftFileBackend | protected |
extractMutableContentHeaders(array $headers) | Wikimedia\FileBackend\SwiftFileBackend | protected |
fileExists(array $params) | Wikimedia\FileBackend\FileBackendStore | |
fullContainerName( $container) | Wikimedia\FileBackend\FileBackendStore | protected |
getAuthentication() | Wikimedia\FileBackend\SwiftFileBackend | protected |
getContainerHashLevels( $container) | Wikimedia\FileBackend\FileBackendStore | protected |
getContainerShard( $container, $relPath) | Wikimedia\FileBackend\FileBackendStore | protected |
getContainerStat( $container, $bypassCache=false) | Wikimedia\FileBackend\SwiftFileBackend | protected |
getContainerStoragePath( $container) | Wikimedia\FileBackend\FileBackend | |
getContainerSuffixes( $container) | Wikimedia\FileBackend\FileBackendStore | protected |
getContentType( $storagePath, $content, $fsPath) | Wikimedia\FileBackend\FileBackendStore | protected |
getDirectoryList(array $params) | Wikimedia\FileBackend\FileBackendStore | |
getDirectoryListInternal( $fullCont, $dir, array $params) | Wikimedia\FileBackend\SwiftFileBackend | |
getDirListPageInternal( $fullCont, $dir, &$after, $limit, array $params) | Wikimedia\FileBackend\SwiftFileBackend | |
getDomainId() | Wikimedia\FileBackend\FileBackend | |
getFeatures() | Wikimedia\FileBackend\SwiftFileBackend | |
getFileContents(array $params) | Wikimedia\FileBackend\FileBackend | |
getFileContentsMulti(array $params) | Wikimedia\FileBackend\FileBackendStore | |
getFileHttpUrl(array $params) | Wikimedia\FileBackend\SwiftFileBackend | |
getFileList(array $params) | Wikimedia\FileBackend\FileBackendStore | |
getFileListInternal( $fullCont, $dir, array $params) | Wikimedia\FileBackend\SwiftFileBackend | |
getFileListPageInternal( $fullCont, $dir, &$after, $limit, array $params) | Wikimedia\FileBackend\SwiftFileBackend | |
getFileProps(array $params) | Wikimedia\FileBackend\FileBackendStore | |
getFileSha1Base36(array $params) | Wikimedia\FileBackend\FileBackendStore | |
getFileSize(array $params) | Wikimedia\FileBackend\FileBackendStore | |
getFileStat(array $params) | Wikimedia\FileBackend\FileBackendStore | |
getFileTimestamp(array $params) | Wikimedia\FileBackend\FileBackendStore | |
getFileXAttributes(array $params) | Wikimedia\FileBackend\FileBackendStore | |
getLocalCopy(array $params) | Wikimedia\FileBackend\FileBackend | |
getLocalCopyMulti(array $params) | Wikimedia\FileBackend\FileBackendStore | |
getLocalReference(array $params) | Wikimedia\FileBackend\FileBackend | |
getLocalReferenceMulti(array $params) | Wikimedia\FileBackend\FileBackendStore | |
getMetadataFromHeaders(array $headers) | Wikimedia\FileBackend\SwiftFileBackend | protected |
getName() | Wikimedia\FileBackend\FileBackend | |
getOperationsInternal(array $ops) | Wikimedia\FileBackend\FileBackendStore | |
getPathsToLockForOpsInternal(array $performOps) | Wikimedia\FileBackend\FileBackendStore | |
getReadOnlyReason() | Wikimedia\FileBackend\FileBackend | |
getRootStoragePath() | Wikimedia\FileBackend\FileBackend | |
getScopedFileLocks(array $paths, $type, StatusValue $status, $timeout=0) | Wikimedia\FileBackend\FileBackend | |
getScopedLocksForOps(array $ops, StatusValue $status) | Wikimedia\FileBackend\FileBackendStore | |
getStatFromHeaders(array $rhdrs) | Wikimedia\FileBackend\SwiftFileBackend | protected |
getStreamerOptions() | Wikimedia\FileBackend\FileBackend | |
getTopDirectoryList(array $params) | Wikimedia\FileBackend\FileBackend | |
getTopFileList(array $params) | Wikimedia\FileBackend\FileBackend | |
getWikiId() | Wikimedia\FileBackend\FileBackend | |
hasFeatures( $bitfield) | Wikimedia\FileBackend\FileBackend | |
header( $header) | Wikimedia\FileBackend\FileBackend | protected |
headersFromParams(array $params) | Wikimedia\FileBackend\SwiftFileBackend | protected |
ingestFreshFileStats(array $stats, $latest) | Wikimedia\FileBackend\FileBackendStore | protected |
isPathTraversalFree( $path) | Wikimedia\FileBackend\FileBackend | static |
isPathUsableInternal( $storagePath) | Wikimedia\FileBackend\SwiftFileBackend | |
isReadOnly() | Wikimedia\FileBackend\FileBackend | |
isSingleShardPathInternal( $storagePath) | Wikimedia\FileBackend\FileBackendStore | |
isStoragePath( $path) | Wikimedia\FileBackend\FileBackend | static |
isValidContainerName( $container) | Wikimedia\FileBackend\FileBackendStore | protectedstatic |
isValidShortContainerName( $container) | Wikimedia\FileBackend\FileBackendStore | protectedstatic |
loadListingStatInternal( $path, array $val) | Wikimedia\FileBackend\SwiftFileBackend | |
lockFiles(array $paths, $type, $timeout=0) | Wikimedia\FileBackend\FileBackend | |
makeContentDisposition( $type, $filename='') | Wikimedia\FileBackend\FileBackend | static |
maxFileSizeInternal() | Wikimedia\FileBackend\FileBackendStore | |
move(array $params, array $opts=[]) | Wikimedia\FileBackend\FileBackend | |
moveInternal(array $params) | Wikimedia\FileBackend\FileBackendStore | |
newStatus(... $args) | Wikimedia\FileBackend\FileBackend | protected |
normalizeContainerPath( $path) | Wikimedia\FileBackend\FileBackend | protectedstatic |
normalizeStoragePath( $storagePath) | Wikimedia\FileBackend\FileBackend | static |
normalizeXAttributes(array $xattr) | Wikimedia\FileBackend\FileBackendStore | protectedstatic |
nullInternal(array $params) | Wikimedia\FileBackend\FileBackendStore | |
onError( $status, $func, array $params, $err='', $code=0, $desc='', $body='') | Wikimedia\FileBackend\SwiftFileBackend | |
parentStoragePath( $storagePath) | Wikimedia\FileBackend\FileBackend | static |
preloadCache(array $paths) | Wikimedia\FileBackend\FileBackendStore | |
preloadFileStat(array $params) | Wikimedia\FileBackend\FileBackendStore | |
prepare(array $params) | Wikimedia\FileBackend\FileBackend | |
primeContainerCache(array $items) | Wikimedia\FileBackend\FileBackendStore | protected |
primeFileCache(array $items) | Wikimedia\FileBackend\FileBackendStore | protected |
publish(array $params) | Wikimedia\FileBackend\FileBackend | |
quickCopy(array $params, array $opts=[]) | Wikimedia\FileBackend\FileBackend | |
quickCreate(array $params, array $opts=[]) | Wikimedia\FileBackend\FileBackend | |
quickDelete(array $params, array $opts=[]) | Wikimedia\FileBackend\FileBackend | |
quickDescribe(array $params, array $opts=[]) | Wikimedia\FileBackend\FileBackend | |
quickMove(array $params, array $opts=[]) | Wikimedia\FileBackend\FileBackend | |
quickStore(array $params, array $opts=[]) | Wikimedia\FileBackend\FileBackend | |
resetOutputBuffer() | Wikimedia\FileBackend\FileBackend | protected |
resetOutputBufferTheDefaultWay() | Wikimedia\FileBackend\FileBackend | static |
resolveContainerName( $container) | Wikimedia\FileBackend\FileBackendStore | protected |
resolveContainerPath( $container, $relStoragePath) | Wikimedia\FileBackend\SwiftFileBackend | protected |
resolveFSFileObjects(array $ops) | Wikimedia\FileBackend\FileBackend | protected |
resolveStoragePath( $storagePath) | Wikimedia\FileBackend\FileBackendStore | protected |
resolveStoragePathReal( $storagePath) | Wikimedia\FileBackend\FileBackendStore | protected |
sanitizeOpHeaders(array $op) | Wikimedia\FileBackend\FileBackendStore | protected |
scopedProfileSection( $section) | Wikimedia\FileBackend\FileBackend | protected |
secure(array $params) | Wikimedia\FileBackend\FileBackend | |
setConcurrencyFlags(array $opts) | Wikimedia\FileBackend\FileBackendStore | protected |
setContainerAccess( $container, array $readUsers, array $writeUsers) | Wikimedia\FileBackend\SwiftFileBackend | protected |
setContainerCache( $container, array $val) | Wikimedia\FileBackend\FileBackendStore | protected |
setFileCache( $path, array $val) | Wikimedia\FileBackend\FileBackendStore | protected |
setLogger(LoggerInterface $logger) | Wikimedia\FileBackend\SwiftFileBackend | |
splitStoragePath( $storagePath) | Wikimedia\FileBackend\FileBackend | static |
storageUrl(array $creds, $container=null, $object=null) | Wikimedia\FileBackend\SwiftFileBackend | protected |
store(array $params, array $opts=[]) | Wikimedia\FileBackend\FileBackend | |
storeInternal(array $params) | Wikimedia\FileBackend\FileBackendStore | |
streamFile(array $params) | Wikimedia\FileBackend\FileBackendStore | |
unlockFiles(array $paths, $type) | Wikimedia\FileBackend\FileBackend | |
wrapStatus(StatusValue $sv) | Wikimedia\FileBackend\FileBackend | protected |