Examples of BackendData


Examples of io.fathom.cloud.protobuf.DnsModel.BackendData

            if (secret != null) {
                sb.setPassword(secret);
            }
        }

        BackendData registration = dnsBackends.register(b, sb, email);

        return registration;
    }
View Full Code Here

Examples of io.fathom.cloud.protobuf.DnsModel.BackendData

            registerAwsRoute53Backend(backend, secrets);
        }

        backend.setSecretData(dnsSecrets.encrypt(secrets.build()));

        BackendData created;
        {
            try {
                created = repository.getBackends().create(backend);
            } catch (DuplicateValueException e) {
                // Shouldn't happen, unless there's concurrent operation
View Full Code Here

Examples of io.fathom.cloud.protobuf.DnsModel.BackendData

    private DnsBackend getBackend(String backendKey) throws CloudException {
        if (backendKey == null) {
            return dnsBackends.getGenericBackend();
        }

        BackendData backend = repository.getBackends().find(backendKey);
        if (backend == null) {
            throw new IllegalArgumentException("Cannot find backend");
        }
        return dnsBackends.getBackend(backend);
    }
View Full Code Here

Examples of org.erlide.backend.api.BackendData

        if (erlideRuntime == null) {
            return null;
        }
        final RuntimeInfo info = new RuntimeInfo(erlideRuntime);
        try {
            final BackendData data = getBackendData(info);
            data.setUseStartShell(true);
            final IBackend b = BackendCore.getBackendManager().createExecutionBackend(
                    data);
            return b;
        } catch (final Exception e) {
            ErlLogger.error(e);
View Full Code Here

Examples of org.erlide.backend.api.BackendData

        }
        return null;
    }

    private BackendData getBackendData(final @NonNull RuntimeInfo rinfo) {
        final BackendData backendData = new BackendData(rinfo);
        final String nodeName = Activator.getDefault().getPreferenceStore()
                .getString(PreferenceNames.NODE_NAME);
        backendData.setNodeName(nodeName);
        backendData.setConsole(false);
        backendData.setReportErrors(true);
        return backendData;
    }
View Full Code Here

Examples of org.erlide.backend.api.BackendData

    }

    @Override
    public String getText(final Object element) {
        final IBackend b = (IBackend) element;
        final BackendData data = b.getData();
        final RuntimeInfo info = data.getRuntimeInfo();
        final String s = info != null ? info.getName() : "<none>";
        return s + ": " + data.getNodeName();
    }
View Full Code Here

Examples of org.erlide.backend.api.BackendData

    @Override
    public void runtimeAdded(final IBackend b) {
        if (b == null) {
            return;
        }
        final BackendData data = b.getData();
        if (!data.hasConsole()) {
            return;
        }
        ErlLogger.debug("console ADDED to " + data);
        final ErlangConsole console = new ErlangConsole(b);
        conMan.addConsoles(new IConsole[] { console });
View Full Code Here

Examples of org.erlide.backend.api.BackendData

public class BackendTests {

    @Test
    public void crashedBackendShouldRestart() {
        final BackendData data = new BackendData(RuntimeCore.getRuntimeInfoCatalog()
                .getDefaultRuntime());
        data.setNodeName("fooz");
        data.setLongName(false);
        final IBackend b = BackendCore.getBackendManager().getFactory()
                .createBackend(data);
        assertThat("backend not running", b.isRunning());
        try {
            Thread.sleep(1000);
View Full Code Here

Examples of org.erlide.backend.api.BackendData

        assertThat(newProcess, is(not(oldProcess)));
    }

    @Test
    public void closedBackendShouldNotRestart() {
        final BackendData data = new BackendData(RuntimeCore.getRuntimeInfoCatalog()
                .getDefaultRuntime());
        data.setNodeName("fooz");
        data.setLongName(false);
        final IBackend b = BackendCore.getBackendManager().getFactory()
                .createBackend(data);
        assertThat("backend not running", b.isRunning());
        try {
            Thread.sleep(1000);
View Full Code Here

Examples of org.erlide.backend.api.BackendData

                    .getErlideRuntime();
            if (erlideRuntime == null) {
                return null;
            }
            final RuntimeInfo info = new RuntimeInfo(erlideRuntime);
            final BackendData data = new BackendData(info);
            final String nodeName = BackendUtils.getErlideNodeNameTag() + "_dialyzer";
            data.setNodeName(nodeName);
            data.setDebug(false);
            data.setConsole(false);
            data.setInternal(true);
            data.setLongName(HostnameUtils.canUseLongNames());
            return BackendCore.getBackendManager().createExecutionBackend(data);
        }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.