J'ai une fonction get_filesets()
 
si je ne passe pas de paramètre, elle me retournera tous les filesets
 
si je lui passe un ou des host, elle me retournera tous les filesets de ces host
 
si je lui passe en prime un aggregat, elle me retournera tous les filesets de ces host qui sont dans les aggragats que j'ai mentionné
 
en fait, je cherche un moyen de passer ses paramètres de facon pas trop dégueulasse
 
un truc du genre
 
Code :
 - get_filesets( host => \@host,
 -               aggr => \aggr,
 -               name => \@name,
 - );
 
  | 
 
le problème est que je ne sais pas comment récupéré ceci sous la forme d'un hash dans ma fonction.
 
merci