renamed file, documented some more functions
This commit is contained in:
		
							parent
							
								
									0f0b1d8184
								
							
						
					
					
						commit
						ecd02cf5ba
					
				|  | @ -415,6 +415,7 @@ _nft_families(){ | |||
| } | ||||
| 
 | ||||
| _nft_table(){ | ||||
|   # complete the names of tables and the families of existing tables | ||||
|   #$1 can be: all all-handle <family> <family>-handle | ||||
|   local tables=() | ||||
|   if [[ "$1" =~ "^all" ]]; then | ||||
|  | @ -437,6 +438,7 @@ _nft_table(){ | |||
| } | ||||
| 
 | ||||
| _nft_table_handle(){ | ||||
|   # complete the handles of tables (with the table name in the description) | ||||
|   local tables=( ${(f)"$(_call_program -p tables nft list ruleset -a 2>/dev/null \ | ||||
|       | grep '^table' | sed 's/table // ;s/{ # handle // ;s/\(\S*\) \(\S*\) \(\S*\)/\3:\2(type \1)/' )"} ) | ||||
|   _describe -t tables "table handle" tables "${expl[@]}" | ||||
|  | @ -477,5 +479,5 @@ _nft_rule_handle(){ | |||
|   _describe -t rules "rule" rules -V "rules" "${expl[@]}" | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| #currently, only the `nft` command is covered by this script. | ||||
| _nft "$@" | ||||
		Loading…
	
		Reference in New Issue