public Map doWithRestOperations()

in common/src/main/java/org/jetbrains/teamcity/vault/support/VaultSysTemplate.java [101:115]


		public Map<String, VaultMount> doWithRestOperations(RestOperations restOperations) {

			ResponseEntity<VaultMountsResponse> exchange = restOperations.exchange(path,
					HttpMethod.GET, null, MOUNT_TYPE_REF, Collections.emptyMap());

			VaultMountsResponse body = exchange.getBody();

			Assert.state(body != null, "Get mounts response must not be null");

			if (body.getData() != null) {
				return body.getData();
			}

			return body.getTopLevelMounts();
		}