File tree Expand file tree Collapse file tree 7 files changed +57
-8
lines changed Expand file tree Collapse file tree 7 files changed +57
-8
lines changed Original file line number Diff line number Diff line change @@ -66,19 +66,23 @@ case "$1" in
6666	;;
6767    admin)
6868	shift 
69- 	maybe_su ` which riak-admin` $* 
69+         #  when we are called as `riak admin`, pass a flag to
70+         #  riak-admin script to suppress the deprecation warning (which
71+         #  would be printed if that script were called directly, i.e.,
72+         #  `riak-admin`)
73+ 	maybe_su ` which riak-admin` $* 
7074	;;
7175    chkconfig)
7276	shift 
73- 	maybe_su ` which riak-chkconfig` $* 
77+ 	maybe_su ` which riak-chkconfig` --suppress-deprecation-warning  $* 
7478	;;
7579    repl)
7680	shift 
77- 	maybe_su ` which riak-repl` $* 
81+ 	maybe_su ` which riak-repl` --suppress-deprecation-warning  $* 
7882	;;
7983    debug)
8084	shift 
81- 	maybe_su ` which riak-debug` $* 
85+ 	maybe_su ` which riak-debug` --suppress-deprecation-warning  $* 
8286	;;
8387    * )
8488        ESCAPED_ARGS=` echo " $@ " |  sed -e ' s/\([\\\(\\\){}"\x27]\)/\\\\\1/g' ` 
Original file line number Diff line number Diff line change 22#  -*- tab-width:4;indent-tabs-mode:nil -*-
33#  ex: ts=4 sw=4 et
44
5+ #  suppress_hyphen_deprec_warning is defined in top-level vars.config
6+ #  but not in pkg/*/vars.config
7+ SUPPRESS_HYPH_DEPREC_WARN={{suppress_hyphen_deprec_warning}}
8+ 
9+ #  the --suppress-deprecation-warning flag is injected in riak launcher
10+ #  script, meaning that if riak-admin is invoked from riak (as `riak
11+ #  admin`), we should not print the warning.
12+ if  [ x$1  =  x" --suppress-deprecation-warning" ;  then 
13+     shift 
14+ elif  [ x${SUPPRESS_HYPH_DEPREC_WARN}  !=  x" yes" ;  then 
15+     echo  " The hyphenated form of this command is deprecated. \ 
16+ Please fix your scripts to call \` riak admin\`  instead. 
17+ " 
18+ fi 
19+ 
520#  Identify the script name
621SCRIPT=" riak-admin" 
722
Original file line number Diff line number Diff line change 22#  -*- tab-width:4;indent-tabs-mode:nil -*-
33#  ex: ts=4 sw=4 et
44
5+ SUPPRESS_HYPH_DEPREC_WARN={{suppress_hyphen_deprec_warning}}
6+ if  [ x$1  =  x" --suppress-deprecation-warning" ;  then 
7+     shift 
8+ elif  [ x${SUPPRESS_HYPH_DEPREC_WARN}  !=  x" yes" ;  then 
9+     echo  " The hyphenated form of this command is deprecated. \ 
10+ Please fix your scripts to call \` riak chkconfig\`  instead. 
11+ " 
12+ fi 
13+ 
514PLATFORM_BASE_DIR={{platform_base_dir}}
615PLATFORM_BASE_DIR=${PLATFORM_BASE_DIR:- $(cd $(dirname " $0 " / .. && pwd -P)} 
716RPC_HOP=" ${PLATFORM_BASE_DIR} /bin/riak rpc" 
Original file line number Diff line number Diff line change 2222# #
2323# # -------------------------------------------------------------------
2424
25+ SUPPRESS_HYPH_DEPREC_WARN={{suppress_hyphen_deprec_warning}}
26+ if  [ x$1  =  x" --suppress-deprecation-warning" ;  then 
27+     shift 
28+ elif  [ x${SUPPRESS_HYPH_DEPREC_WARN}  !=  x" yes" ;  then 
29+     echo  " The hyphenated form of this command is deprecated. \ 
30+ Please fix your scripts to call \` riak debug\`  instead. 
31+ " 
32+ fi 
33+ 
2534#  If you start to think "We should execute some Erlang in here", then go work
2635#  on Riaknostic, which is called with `riak admin diag` below.
2736
Original file line number Diff line number Diff line change 22#  -*- tab-width:4;indent-tabs-mode:nil -*-
33#  ex: ts=4 sw=4 et
44
5+ SUPPRESS_HYPH_DEPREC_WARN={{suppress_hyphen_deprec_warning}}
6+ if  [ x$1  =  x" --suppress-deprecation-warning" ;  then 
7+     shift 
8+ elif  [ x${SUPPRESS_HYPH_DEPREC_WARN}  !=  x" yes" ;  then 
9+     echo  " The hyphenated form of this command is deprecated. \ 
10+ Please fix your scripts to call \` riak repl\`  instead"  
11+ fi 
12+ 
513#  Identify the script name
614SCRIPT=` basename $0 ` 
715
Original file line number Diff line number Diff line change @@ -39,19 +39,19 @@ case "$1" in
3939	;;
4040    admin)
4141	shift 
42- 	riak-admin $* 
42+ 	riak-admin --suppress-deprecation-warning  $* 
4343	;;
4444    chkconfig)
4545	shift 
46- 	riak-chkconfig $* 
46+ 	riak-chkconfig --suppress-deprecation-warning  $* 
4747	;;
4848    repl)
4949	shift 
50- 	riak-repl $* 
50+ 	riak-repl --suppress-deprecation-warning  $* 
5151	;;
5252    debug)
5353	shift 
54- 	riak-debug $* 
54+ 	riak-debug --suppress-deprecation-warning  $* 
5555	;;
5656    * )
5757        ESCAPED_ARGS=` echo " $@ " |  sed -e ' s/\([\\\(\\\){}"\x27]\)/\\\\\1/g' ` 
Original file line number Diff line number Diff line change 4747% %{pipe_dir,           "$PLATFORM_BASE_DIR/tmp/riak"}.
4848% %{pid_dir,            "$PLATFORM_BASE_DIR/var/run/riak"}.
4949
50+ % % suppress hyphenated form deprecation warning for releases made with
51+ % % `make rel` (as opposed to releases made for packaging)
52+ {suppress_hyphen_deprec_warning ,  " yes" 
53+ 
5054% %
5155% % cuttlefish
5256% %
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments