Code Duplication    Length = 7-7 lines in 2 locations

apps/files_external/lib/Lib/Storage/SMB.php 2 locations

@@ 210-216 (lines=7) @@
207
		try {
208
			$result = $this->share->rename($absoluteSource, $absoluteTarget);
209
		} catch (AlreadyExistsException $e) {
210
			if ($retry) {
211
				$this->remove($target);
212
				$result = $this->share->rename($absoluteSource, $absoluteTarget, false);
213
			} else {
214
				\OC::$server->getLogger()->logException($e, ['level' => ILogger::WARN]);
215
				return false;
216
			}
217
		} catch (InvalidArgumentException $e) {
218
			if ($retry) {
219
				$this->remove($target);
@@ 218-224 (lines=7) @@
215
				return false;
216
			}
217
		} catch (InvalidArgumentException $e) {
218
			if ($retry) {
219
				$this->remove($target);
220
				$result = $this->share->rename($absoluteSource, $absoluteTarget, false);
221
			} else {
222
				\OC::$server->getLogger()->logException($e, ['level' => ILogger::WARN]);
223
				return false;
224
			}
225
		} catch (\Exception $e) {
226
			\OC::$server->getLogger()->logException($e, ['level' => Util::WARN]);
227
			return false;