There are 550 pupils at the school.
"We were notified on Monday morning by parents that their children had been confirmed as Covid cases. They did everything right and let us know as soon as they knew.
"Of the four cases, two of the kids had no symptoms, and the other two had only very mild symptoms of a cough and a bit of a cold.
"So we are ensuring that any child who has even the slightest symptoms is sent home."
She said as soon as the school found out, they set about working with the Ministry of Health and Ministry of Education about the next steps.
"We identified the classes, days and circumstances. The classes were well-ventilated, the children were wearing masks.
"The children identified as close contacts were reasonably well-contained, and in one particular hub."
O'Connor said the school was following all Ministry guidelines, but was also taking extra precautions to prevent the further spread of Covid.
"We have a classroom of siblings, in the likelihood of it spreading, we have a bubbles of children with different break times.
"For any children isolating, and those choosing to remain off-site we have pastoral care, and digital learning as well as hard packs which can be delivered."
The school was also undertaking extra cleaning precautions, over and above those suggested by the Ministry of Health.
"I also contacted principals of other schools and let them know."
She said the parents' had been "absolutely outstanding" and that she had received emails and texts from schools and parents offering and sending support.
"We have got this, we have systems in place and an excellent team."
There is a pop-up testing station open today from 10am to 3pm at Splash Planet for those identified as close contacts.
The Hawke's Bay DHB said the cases were being treated as if they were the Omicron variant of Covid.
On Tuesday a total of eight new Covid-19 cases in Hawke's Bay were announced by the Ministry of Health.
According to the Ministry, 32 per cent of the elibible Hawke's Bay's population aged 5 to 11 is partially vaccinated.
That's 5638 children out of 17,749 who have received one dose of the Covid vaccine.
The DHB said anyone who has cold or flu-like symptoms, no matter how mild, should get tested and isolate until they receive a negative test result.
If you are unsure if you should get tested, contact Healthline anytime for free advice about whether you need to get tested on 0800 358 5453.
Where do I get tested?
Call one of the numbers below to book a test, or phone your doctor.
• Napier: 0800 TEST 19 (8378 19)
• Hastings: 06 281 2644
•Wairoa: 06 838 8333
• Central Hawke's Bay: 0800 858 672