Magellan Linux

Diff of /mcore-src/trunk/mcore-tools/src/modules/mage/mage.client.class.in

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

mcore-src/trunk/mcore-tools/daemon/client/include/mage.client.class revision 1922 by niro, Wed Nov 9 13:38:36 2011 UTC mcore-src/trunk/mcore-tools/src/modules/mage/mage.client.class.in revision 2269 by niro, Tue Jan 14 10:34:57 2014 UTC
# Line 15  get_mage_inventory() Line 15  get_mage_inventory()
15    
16  help_mage_update()  help_mage_update()
17  {  {
18   mecho "set mage.update"   mecho "set mage.update [rsync|tarball]"
19   mecho " fetches updates of the package database."   mecho " fetches updates of the package database."
20  }  }
21    
22  set_mage_update()  set_mage_update()
23  {  {
24   mage update && mecho "done" || mecho "failed"   local method
25     case $1 in
26     tarball) method="update-tarball" ;;
27     rsync) method="update" ;;
28     *) method="update" ;;
29     esac
30    
31     mage "${method}" && mecho "done" || mecho "failed"
32  }  }
33    
34  get_mage_upgrade()  get_mage_upgrade()
# Line 60  help_mage_package() Line 67  help_mage_package()
67    
68  set_mage_package()  set_mage_package()
69  {  {
70   local method="$1"   local method="${CLASS_ARGV[0]}"
71   local package="$2"   local package="${CLASS_ARGV[1]}"
72   [[ -z ${method} ]] && help_mage_package && return 1   [[ -z ${method} ]] && help_mage_package && return 1
73   [[ -z ${package} ]] && help_mage_package && return 1   [[ -z ${package} ]] && help_mage_package && return 1
74    
# Line 73  set_mage_package() Line 80  set_mage_package()
80    
81  get_mage_package()  get_mage_package()
82  {  {
83   local method="$1"   local method="${CLASS_ARGV[0]}"
84   local package="$2"   local package="${CLASS_ARGV[1]}"
85   [[ -z ${method} ]] && help_mage_package && return 1   [[ -z ${method} ]] && help_mage_package && return 1
86   [[ -z ${package} ]] && help_mage_package && return 1   [[ -z ${package} ]] && help_mage_package && return 1
87    

Legend:
Removed from v.1922  
changed lines
  Added in v.2269