#!/bin/bash
########################################################################
#  Copyright (c) amitego engineering GmbH, www.amitego.com
########################################################################
# extend the tarantella sub commands

TTAENS=$TTAINSTDIR/var/ens
TEST="./bz1hcHBsaWNhdGlvbnM=/b3U9dmlzdWxveCBiaWdmaWxldHJhbnNmZXI=/Y249YmZ0IGp1bXAgc2hlbGw=/.object"




printObjectName () {
	local object=$(echo $1 | tr "/" "\n")
	local tfnName=""
	for i in $object
	do
		[[ "$i" == "." ]]       && continue
		[[ "$i" == ".object" ]] && continue

		part=$(echo $i | base64 -d)
		tfnName=$tfnName/$part
	done
    # remove trailing "/"
	echo "$tfnName" |  sed -e 's|/||'

}
listTTAObjects ()
{

	cd $TTAENS
	for object in $(find * -name .object)
	do
		tfnName=$(printObjectName $object)
		echo $tfnName
	done
}
#printObjectName $TEST
listTTAObjects


