Skip to content

Commit 0833a69

Browse files
committed
Polishing
[resolves #942] [resolves #992] Signed-off-by: Paul Harris <[email protected]>
1 parent 417c6f1 commit 0833a69

File tree

2 files changed

+35
-35
lines changed

2 files changed

+35
-35
lines changed

cloudfoundry-operations/src/main/java/org/cloudfoundry/operations/applications/DefaultApplications.java

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -942,6 +942,10 @@ private static Mono<SpaceResource> getOrganizationSpaceByName(CloudFoundryClient
942942
.onErrorResume(NoSuchElementException.class, t -> ExceptionUtils.illegalArgument("Space %s not found", space));
943943
}
944944

945+
private static String getPassword(DockerCredentials dockerCredentials) {
946+
return Optional.ofNullable(dockerCredentials).map(DockerCredentials::getPassword).orElse(null);
947+
}
948+
945949
private static Flux<String> getPushRouteIdFromDomain(CloudFoundryClient cloudFoundryClient, List<DomainSummary> availableDomains, String domainId, ApplicationManifest manifest,
946950
RandomWords randomWords, String spaceId) {
947951
if (isTcpDomain(availableDomains, domainId)) {
@@ -1062,6 +1066,10 @@ private static Mono<String> getTcpRouteId(CloudFoundryClient cloudFoundryClient,
10621066
.map(ResourceUtils::getId);
10631067
}
10641068

1069+
private static String getUsername(DockerCredentials dockerCredentials) {
1070+
return Optional.ofNullable(dockerCredentials).map(DockerCredentials::getUsername).orElse(null);
1071+
}
1072+
10651073
private static boolean isIdentical(String s, String t) {
10661074
return Objects.equals(s, t);
10671075
}
@@ -1765,25 +1773,6 @@ private static Mono<ApplicationManifest> toApplicationManifest(SummaryApplicatio
17651773
.build());
17661774
}
17671775

1768-
private static Docker toDocker(SummaryApplicationResponse response) {
1769-
if (response.getDockerImage() == null) {
1770-
return null;
1771-
}
1772-
return Docker.builder()
1773-
.image(response.getDockerImage())
1774-
.username(getUsername(response.getDockerCredentials()))
1775-
.password(getPassword(response.getDockerCredentials()))
1776-
.build();
1777-
}
1778-
1779-
private static String getUsername(DockerCredentials dockerCredentials) {
1780-
return Optional.ofNullable(dockerCredentials).map(DockerCredentials::getUsername).orElse(null);
1781-
}
1782-
1783-
private static String getPassword(DockerCredentials dockerCredentials) {
1784-
return Optional.ofNullable(dockerCredentials).map(DockerCredentials::getPassword).orElse(null);
1785-
}
1786-
17871776
private static ApplicationSummary toApplicationSummary(SpaceApplicationSummary spaceApplicationSummary) {
17881777
return ApplicationSummary.builder()
17891778
.diskQuota(spaceApplicationSummary.getDiskQuota())
@@ -1805,6 +1794,17 @@ private static Date toDate(Double date) {
18051794
return date == null ? null : DateUtils.parseSecondsFromEpoch(date);
18061795
}
18071796

1797+
private static Docker toDocker(SummaryApplicationResponse response) {
1798+
if (response.getDockerImage() == null) {
1799+
return null;
1800+
}
1801+
return Docker.builder()
1802+
.image(response.getDockerImage())
1803+
.username(getUsername(response.getDockerCredentials()))
1804+
.password(getPassword(response.getDockerCredentials()))
1805+
.build();
1806+
}
1807+
18081808
private static DomainSummary toDomain(SharedDomainResource resource) {
18091809
SharedDomainEntity entity = ResourceUtils.getEntity(resource);
18101810

cloudfoundry-operations/src/test/java/org/cloudfoundry/operations/applications/DefaultApplicationsTest.java

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3130,6 +3130,22 @@ private static void requestApplicationSummary(CloudFoundryClient cloudFoundryCli
31303130
.build()));
31313131
}
31323132

3133+
private static void requestApplicationSummaryDetectedBuildpack(CloudFoundryClient cloudFoundryClient, String applicationId) {
3134+
when(cloudFoundryClient.applicationsV2()
3135+
.summary(SummaryApplicationRequest.builder()
3136+
.applicationId(applicationId)
3137+
.build()))
3138+
.thenReturn(Mono
3139+
.just(fill(SummaryApplicationResponse.builder(), "application-summary-")
3140+
.route(fill(org.cloudfoundry.client.v2.routes.Route.builder(), "route-")
3141+
.domain(fill(org.cloudfoundry.client.v2.domains.Domain.builder(), "domain-")
3142+
.build())
3143+
.build())
3144+
.buildpack(null)
3145+
.packageUpdatedAt(DateUtils.formatToIso8601(new Date(0)))
3146+
.build()));
3147+
}
3148+
31333149
private static void requestApplicationSummaryDocker(CloudFoundryClient cloudFoundryClient, String applicationId) {
31343150
when(cloudFoundryClient.applicationsV2()
31353151
.summary(SummaryApplicationRequest.builder()
@@ -3156,22 +3172,6 @@ private static void requestApplicationSummaryDocker(CloudFoundryClient cloudFoun
31563172
.build()));
31573173
}
31583174

3159-
private static void requestApplicationSummaryDetectedBuildpack(CloudFoundryClient cloudFoundryClient, String applicationId) {
3160-
when(cloudFoundryClient.applicationsV2()
3161-
.summary(SummaryApplicationRequest.builder()
3162-
.applicationId(applicationId)
3163-
.build()))
3164-
.thenReturn(Mono
3165-
.just(fill(SummaryApplicationResponse.builder(), "application-summary-")
3166-
.route(fill(org.cloudfoundry.client.v2.routes.Route.builder(), "route-")
3167-
.domain(fill(org.cloudfoundry.client.v2.domains.Domain.builder(), "domain-")
3168-
.build())
3169-
.build())
3170-
.buildpack(null)
3171-
.packageUpdatedAt(DateUtils.formatToIso8601(new Date(0)))
3172-
.build()));
3173-
}
3174-
31753175
private static void requestApplicationSummaryNoBuildpack(CloudFoundryClient cloudFoundryClient, String applicationId) {
31763176
when(cloudFoundryClient.applicationsV2()
31773177
.summary(SummaryApplicationRequest.builder()

0 commit comments

Comments
 (0)