code: def build_body(self):
          '''
          Builds the body of a syslog-ng configuration object.
          '''
          _increase_indent()
          body_array = [x.build() for x in self.iterable]
  
          nl = '\n' if self.append_extra_newline else ''
  
          if len(self.iterable) >= 1:
              body = self.join_body_on.join(body_array) + nl
          else:
              body = ''
  
          _decrease_indent()
          return bodf build_body(self):
          '''
          Builds the body of a syslog-ng configuration object.
          '''
          _increase_indent()
          body_array = [x.build() for x in self.iterable]
  
          nl = '\n' if self.append_extra_newline else ''
  
          if len(self.iterable) >= 1:
              body = self.join_body_on.join(body_array) + nl
          else:
              body = ''
  
          _decrease_indent()
          return body
docs: Builds the body of a syslog-ng configuration object.