func (s *Storage) DeleteResource(name string) error {
	return s.resources.Delete(name)
}
func (s *Storage) DeleteResource(name string) error {
	return s.resources.Delete(name)
}
// DeleteResource deletes a resource if it exists, errors otherwise