add support for listing one alias via list, which shows the value
This commit is contained in:
		
							parent
							
								
									f5f7814515
								
							
						
					
					
						commit
						5293e8dc24
					
				| @ -53,11 +53,15 @@ class Alias(Module): | ||||
|                     return self.reply(connection, replypath, replystr) | ||||
|             elif whats[0] == '!alias' and whats[1] == 'list': | ||||
|                 try: | ||||
|                     alist = self.config.options(self.__class__.__name__) | ||||
|                     self.remove_metaoptions(alist) | ||||
|                     alist.sort() | ||||
|                     liststr = ', '.join(alist) | ||||
|                     return self.reply(connection, replypath, liststr) | ||||
|                     if len(whats) > 2: | ||||
|                         alias = self.config.get(self.__class__.__name__, whats[2]) | ||||
|                         return self.reply(connection, replypath, alias) | ||||
|                     else: | ||||
|                         alist = self.config.options(self.__class__.__name__) | ||||
|                         self.remove_metaoptions(alist) | ||||
|                         alist.sort() | ||||
|                         liststr = ', '.join(alist) | ||||
|                         return self.reply(connection, replypath, liststr) | ||||
|                 except NoSectionError: pass | ||||
|         except NoOptionError: pass | ||||
|         except NoSectionError: pass | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user