コード例 #1
0
 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'
コード例 #2
0
 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
コード例 #3
0
ファイル: Usuarios.py プロジェクト: AleNunes/Python_Basic
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()
コード例 #4
0
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()
コード例 #5
0
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()
コード例 #6
0
    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
コード例 #7
0
ファイル: Server.py プロジェクト: Leandro-B-P/Python
	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
コード例 #8
0
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()
コード例 #9
0
 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()
コード例 #10
0
 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()
コード例 #11
0
    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()
コード例 #12
0
    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()