def salvar(self, cliente): try: novo = Clientes(cliente) session.add(novo) session.commit() print 'Cliente Salvo com Sucesso' except Exception as e: session.rollback() print 'Falha ao Cadastrar Cliente'
def salvar(self, produto): try: p = Produtos(produto) session.add(p) session.commit() print 'Produto Cadastrado com Sucesso' except Exception as e: session.rollback() print 'Falha ao Cadastrar Produto ', e
def cadastrar_usuario(): try: usuario = {} usuario["nome"] = raw_input("Digite o nome do usuario: ") usuario["email"] = raw_input("Digite o email do usuario: ") usuario["senha"] = raw_input("Digite a senha do usuario: ") us = Usuarios(usuario["nome"],usuario["email"],usuario["senha"]) session.add(us) session.commit() print "[!] Usuario cadastrado com sucesso!" except Exception as e: print "Falhou ao inserir no banco %s"%e session.rollback()
def cadastrar_usuario(): try: usuario = {} usuario["nome"] = raw_input("Digite o nome do usuario: ") usuario["email"] = raw_input("Digite o email do usuario: ") usuario["senha"] = raw_input("Digite a senha do usuario: ") us = Usuarios(usuario["nome"], usuario["email"], usuario["senha"]) session.add(us) session.commit() print "[!] Usuario cadastrado com sucesso!" except Exception as e: print "Falhou ao inserir no banco %s" % e session.rollback()
def cadastrar_servidor(): try: servidor = {} servidor["endereco"] = raw_input("Digite o endereco de ip do servidor: ") servidor["nome"] = raw_input("Digite o nome desse servidor: ") servidor["administrador"] = raw_input("Digite o administrador: ") srv = Servidores(servidor["nome"],servidor['endereco'],servidor["administrador"]) session.add(srv) session.commit() print "Cadastrado com sucesso!!!" except Exception as e: print "Falhou ao conectar com o banco %s"%e session.rollback()
def salvar(self, servico): cliente = session.query(Clientes).filter(Clientes.id == servico.cliente).first() produto = session.query(Produtos).filter(Produtos.id == servico.produto).first() try: s = Servicos() s.produto_id = produto.id cliente.servico.append(s) session.add(s) session.commit() print 'Servico Cadastrado com Sucesso' except Exception as e: session.rollback() print 'Falha ao Cadastrar Servico ', e
def instalar(self): try: d = Docker() d.createContainer(self.nome) endereco = d.getContainerAddres(self.nome) s = ServerModel() s.nome = self.nome s.descricao = endereco session.add(s) session.commit() except Exception as e: session.rollback() print "Falhou ao instalar o servidor: ",e
def cadastro_servidor(): try: print "\n+Sistemas de Autenticacao\n" servidor = {} servidor["nome"]= raw_input ("Digite o nome do servidor: ") servidor["endereco"]= raw_input ("Digite o endereco IP do servidor: ") servidor["administrador"] = raw_input ("Digite o adm do servidor: ") srv = Servidores(servidor["nome"],servidor["endereco"],servidor["administrador"]) session.add(srv) session.commit() print "\nServidor Cadastrado com sucesso\n" except Exception as e: print "Falhou ao inserir no banco %s"%e session.rollback()
def cadastrar_servidor(self): try: servidor = {} servidor["nome"] = raw_input("Digite o nome desse servidor: ") servidor["administrador"] = raw_input("Digite o administrador: ") docker = Docker() docker.criarContainer(servidor['nome']) servidor["endereco"] = docker.pegarIPContainer(servidor['nome']) srv = ServidoresModel(servidor["nome"],servidor['endereco'],servidor["administrador"]) session.add(srv) session.commit() print "Cadastrado com sucesso!!!" except Exception as e: print "Falhou ao conectar com o banco %s"%e session.rollback()
def cadastrar_servidor(self): try: servidor = {} servidor["nome"] = raw_input("Digite o nome desse servidor: ") servidor["administrador"] = raw_input("Digite o administrador: ") ssh = SSH() docker = Docker() ssh.executarComandoRemoto(docker.criarContainer(servidor['nome'])) srv = json.loads(ssh.executarComandoRemoto(docker.pegarIPContainer(servidor['nome']))) servidor["endereco"] = srv[0]['NetworkSettings']['Networks']['bridge']['IPAddress'] srv = ServidoresModel(servidor["nome"],servidor['endereco'],servidor["administrador"]) session.add(srv) session.commit() print "Cadastrado com sucesso!!!" except Exception as e: print "Falhou ao conectar com o banco %s"%e session.rollback()
def cadastro_servidor(self): try: print "\n+Sistemas de Autenticacao\n" servidor = {} servidor["nome"] = raw_input("Digite o nome do servidor: ") servidor["administrador"] = raw_input("Digite o adm do servidor: ") docker = Docker() docker.criarContainer(servidor['nome']) servidor["endereco"] = docker.pegarIPContainer(servidor["nome"]) srv = Servidores(servidor["nome"], servidor["endereco"], servidor["administrador"]) session.add(srv) session.commit() print "\nServidor Cadastrado com sucesso\n" except Exception as e: print "Falhou ao inserir no banco aqui %s" % e session.rollback()
def cadastro_servidor(self): try: print "\n+Sistemas de Autenticacao\n" servidor = {} servidor["nome"] = raw_input("Digite o nome do servidor: ") servidor["administrador"] = raw_input("Digite o adm do servidor: ") ssh = SSH() docker = Docker() ssh.executarComandoRemoto(docker.criarContainer(servidor["nome"])) srv = json.loads( ssh.executarComandoRemoto( docker.pegarIPContainer(servidor['nome']))) servidor["endereco"] = srv[0]['NetworkSettings']['Networks'][ 'bridge']['IPAddress'] srv = Servidores(servidor["nome"], servidor["endereco"], servidor["administrador"]) session.add(srv) session.commit() print "\nServidor Cadastrado com sucesso\n" except Exception as e: print "Falhou ao inserir no banco aqui %s" % e session.rollback()