def typed(self, key): user = self.manager.node_list.find_active_node(key) if user is None: PynaDisplay.info( 'No user or node was found with key \'{0}\''.format(key)) return user.identify()
def typed_who(self, ignore): if len(self.manager.active_nodes) == 0: PynaDisplay.info('No nodes are active') return PynaDisplay.log('Active users') for node in self.manager.active_nodes: self.identity(node)
def typed(self, filename): '''Attempt to import a node file''' active_nodes = self.manager.node_list.all_active() if len(active_nodes) == 0: PynaDisplay.info('No nodes are active') return print(' ') PynaDisplay.log('Active users') for node in active_nodes: node.identify() print(' ')
def identity(self,node): PynaDisplay.info("{2}: {0} ({1})".format(node['alias'],node['uid'],node['location']))
def typed_info(self,key): #TODO: Move to display user = self.manager.getNode(key) if user is None: PynaDisplay.info('No user or node was found with key \'{0}\''.format(key)) return self.typed_identity(user)