Magellan Linux

Diff of /mcore-src/trunk/mcore-tools/daemon/client/include/mage.client.class

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

revision 1340 by niro, Thu Feb 17 20:19:09 2011 UTC revision 1341 by niro, Thu Feb 17 20:33:43 2011 UTC
# Line 46  help_mage_package() Line 46  help_mage_package()
46   mecho " package information operations"   mecho " package information operations"
47   mecho " methods:"   mecho " methods:"
48   mecho "   pretend   - pretend dependencies of given package"   mecho "   pretend   - pretend dependencies of given package"
49     mecho "   uppretend - pretend dependencies of a whole system upgrade"
50   mecho "   search    - searches the database for matching packages"   mecho "   search    - searches the database for matching packages"
51  }  }
52    
# Line 72  get_mage_package() Line 73  get_mage_package()
73   local method="$1"   local method="$1"
74   local package="$2"   local package="$2"
75   [[ -z ${method} ]] && help_mage_package && return 1   [[ -z ${method} ]] && help_mage_package && return 1
  [[ -z ${package} ]] && help_mage_package && return 1  
76    
77   case ${method} in   case ${method} in
78   pretend|search) mage "${method}" "${package}" && mecho "done" || mecho "failed" ;;   pretend|search)
79     [[ -z ${package} ]] && help_mage_package && return 1
80     mage "${method}" "${package}" && mecho "done" || mecho "failed"
81     ;;
82     uppretend)
83     mage "${method}" && mecho "done" || mecho "failed"
84     ;;
85   *) help_mage_package && return 1 ;;   *) help_mage_package && return 1 ;;
86   esac   esac
87  }  }

Legend:
Removed from v.1340  
changed lines
  Added in v.1341