Esempio n. 1
0
def cadastrar_usuario():
    print 'Cadastro selecionado'
    novo = {}
    novo['login'] = raw_input('Digite o usuario: ')
    novo['senha'] = raw_input('Digite a senha: ')
    print 'Usuario Cadastrado'
    banco = ler_json()
    banco.get('usuarios').append(novo)
    gravar_json(banco)
Esempio n. 2
0
def cadastrar_servidor():
    servidor = {}
    servidor['nome'] = raw_input('Nome do Servidor: ')
    servidor['descricao'] = raw_input('Descricao Servidor: ')

    criar_container(servidor.get('nome'))
    servidor['ip'] = ip_container(servidor.get('nome'))

    banco = ler_json()
    banco['servidores'].append(servidor)
    gravar_json(banco)
Esempio n. 3
0
def remover_servidor():
    print 'Remover selecionado'
    servidor = raw_input('Nome do Servidor: ')
    banco = ler_json()
    for b in banco.get('servidores'):
        if b.get('nome') == servidor:
            rm_container(servidor)
            banco.get('servidores').remove(b)
            gravar_json(banco)
            break
    else:
        print 'Servidor nao encontrado'
Esempio n. 4
0
def autenticar_usuario():
    print 'Autenticar Usuario'
    user = raw_input('Digite o usuario: ')
    senha = raw_input('Digite a senha: ')
    banco = ler_json()

    for b in banco.get('usuarios'):
        if b.get('login') == user and b.get('senha') == senha:
            print 'Logado'
            break
    else:
        print 'Usuario ou Senha Invalido'
Esempio n. 5
0
def remover_usuario():
    print 'Remover selecionado'
    user = raw_input('Nome do Usuario: ')

    banco = ler_json()
    for b in banco.get('usuarios'):
        if b.get('login') == user:
            print 'Usuario Removido'
            print b
            banco.get('usuarios').remove(b)
            gravar_json(banco)
            break
    else:
        print 'Usuario nao encontrado'
Esempio n. 6
0
def listar_servidores():
    print 'Listar selecionado'
    banco = ler_json()
    for b in banco.get('servidores'):
        print 'Servidor: %s - Descricao: %s - Ip: %s' % (
            b.get('nome'), b.get('descricao'), b.get('ip'))
Esempio n. 7
0
def listar_usuarios():
    print 'Listar selecionado'
    banco = ler_json()
    for b in banco.get('usuarios'):
        print 'Usuario: %s - Senha: %s' % (b.get('login'), b.get('senha'))