def METHOD_NAME(self, host, port, ssl, activate_spectrum_node=False):
    """* Creates a Spectrum node if there is none
    * Starts Spectrum
    * Does by default NOT yet switch to the Spectrum node nor yet save the node to disk
    """
    if not self.is_spectrum_node_available:
        # No SpectrumNode yet created. Let's do that.
        logger.debug("Creating a Spectrum node ...")
        spectrum_node = SpectrumNode(host=host, port=port, ssl=ssl)
        app.specter.node_manager.nodes[spectrum_node_alias] = spectrum_node
    self.spectrum_node.start_spectrum(app, self.data_folder)
    if activate_spectrum_node:
        self.activate_spectrum_node()