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() |
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 |
|
|
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 |
|
|