#!/bin/bash

case $1 in
	get_api)
		echo 2.0 > "$2"
		;;
	list_actions)
		echo get_api list_actions find_broken_packages > "$2"
		;;
	
	find_broken_packages)
		revdep-rebuild -eqpi | egrep '^\[ebuild.*\]'| sed 's/^\[ebuild [a-zA-Z ]*\] //' | sed 's/ .*$//' > "$2" 2>/dev/null
		;;

	*)	
		echo "Unknown action:" "$1" > "$3"
		exit 1
		;;

esac
		

