Beauregard to command the garrison located on Sullivan 's Island during Union Admiral Samuel DuPonts ' naval assault on the city .
Beauregard at this time commanded at Charleston .
Beauregard , who at this time commanded at Charleston , to command the garrison located on Sullivan 's Island during Union Admiral Samuel DuPonts ' naval assault on the city .