def FitGaussian(self, data):
        cont = 1.0
        sig = 0.004
        minidx = np.argmin(data.y / data.cont)
        mu = data.x[minidx]
        depth = 1.0 - min(data.y / data.cont)
        pars = [cont, depth, mu, sig]
        pars, success = leastsq(self.GaussianErrorFunction, pars, args=(data.x, data.y / data.cont),
                                diag=1.0 / np.array(pars), epsfcn=1e-10)
        return pars, success


    ### -----------------------------------------------
Validate the SSH Credentials are working without password for cluster control: 
dataset/ETHPy150Open kgullikson88/Telluric-Fitter/src/TelluricFitter.py/TelluricFitter.FitGaussian--crossover with--dataset/ETHPy150Open GetLevvel/message-simulator/src/rabbit_message_publisher.py/RabbitMessagePublisher.validate_ssh_credentials