>>1024440Some sort of Sempervivum I'd say, likely S. tectorum as it's the most often cultivated one.
They're succulents and don't need much water (I have some growing on stone walls where they can fall dry for weeks), that's the easiest way to get rid of the flies.
Bti emulsion helps too but takes time