def remover(): print 'Remover usuario.' usuario = raw_input('Digite o login do usuario: ') content = read_db() for u in content.get('usuarios'): if u.get('login') == usuario: content['usuarios'].remove(u) write_db(content) print 'Usuario %s removido com sucesso.' % usuario break else: print 'Usuario nao encontrado.'
def autenticar(): print 'Autenticar usuario.\n' content = read_db() user = raw_input('Digite seu login: '******'Digite sua senha: ') for u in content.get('usuarios'): if u.get('login') == user and u.get('senha') == senha: print 'Login efetuado com sucesso.' break else: print 'Usuario ou senha invalida.'
def add_server(): print 'Cadastrar servidor.' servidor = {} servidor['nome'] = raw_input('Digite o nome do servidor: ') servidor['descricao'] = raw_input('Digite uma descricao: ') create_cont(servidor.get('nome')) servidor['IP'] = ip_cont(servidor.get('nome')) banco = read_db() banco['servidores'].append(servidor) write_db(banco)
def cadastrar(): print 'Cadastrar usuario.' novo = {} novo['login'] = raw_input('Digite o login do usuario: ') # {'login': '******'} novo['senha'] = raw_input('Digite a senha do usuario: ') # {'login': '******', 'senha': '1234'} print 'Usuario %s cadastrado com sucesso' % novo['login'] content = read_db() content['usuarios'].append(novo) write_db(content) print 'Saindo...\n'
def rem_server(): print 'Remover servidor.' servidor = raw_input('Digite o nome do servidor: ') banco = read_db() for s in banco.get('servidores'): if s.get('nome') == servidor: rem_cont(servidor) banco['servidores'].remove(s) write_db(banco) print 'Servidor %s removido com sucesso.' % servidor break else: print 'Servidor nao encontrado.' rem_cont(servidor)
def listar(): print 'Listar usuarios.' content = read_db() for u in content.get('usuarios'): print u
def list_server(): print 'Listar servidores.' banco = read_db() for i, s in enumerate(banco.get('servidores')): print i, '-', s.get('nome'), '-', s.get('IP')