Bladeren bron

ensure new SSH key is present before returning from create

tags/v1.2.3
Jonathan Cobb 4 jaren geleden
bovenliggende
commit
0aebc52c74
1 gewijzigde bestanden met toevoegingen van 3 en 0 verwijderingen
  1. +3
    -0
      bubble-server/src/main/java/bubble/resources/device/FlexRoutersResource.java

+ 3
- 0
bubble-server/src/main/java/bubble/resources/device/FlexRoutersResource.java Bestand weergeven

@@ -27,7 +27,9 @@ import java.math.BigInteger;
import java.net.InetAddress;

import static bubble.ApiConstants.EP_STATUS;
import static java.util.concurrent.TimeUnit.SECONDS;
import static org.cobbzilla.util.network.PortPicker.portIsAvailable;
import static org.cobbzilla.util.system.Sleep.sleep;
import static org.cobbzilla.wizard.resources.ResourceUtil.*;

@Slf4j
@@ -60,6 +62,7 @@ public class FlexRoutersResource extends AccountOwnedResource<FlexRouter, FlexRo
@Override protected Object daoCreate(FlexRouter toCreate) {
toCreate.setRegistered(true);
final Object router = super.daoCreate(toCreate);
sleep(SECONDS.toMillis(12), "waiting for refresh_flex_keys_monitor to write new flex SSH key");
flexRouterService.interruptSoon();
return router;
}


Laden…
Annuleren
Opslaan