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)
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)
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'
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'
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'
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'))
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'))