dotfiles

Dash Eclipse's dotfiles
git clone git://ezup.dev/dotfiles.git
Log | Files | Refs | README | LICENSE

_trt-json.sh (707B)


      1#compdef _trt trt
      2#
      3# Completion script for trt
      4#
      5
      6_trt() {
      7	local -a subcmds
      8
      9	levels=('global:List nodes by levels' 'bronze:List nodes by levels' 'silver:List nodes by levels' 'gold:List nodes by levels' 'platinum:List nodes by levels')
     10	types=('time:List nodes by types' 'speed:List nodes by types' 'country:List nodes by types')
     11
     12	switch_nat=('sn:Switch NAT node')
     13	switch_client=('sc:Switch Client node')
     14
     15	info=('i:Show info')
     16
     17	update=('-u:Update IP list and json')
     18	speedtest=('-t:Speed test')
     19
     20	addrules=('-a:Add iptabels rules')
     21	clearrules=('-c:Clear iptables rules')
     22
     23	_describe 'command' levels -- types -- switch_nat -- switch_client -- info -- update -- speedtest -- addrules -- clearrules
     24}