parameters: (self)
return_statement: return copy.copy(self.__dict__)
docstring: Extract configuration options describing the object.
  
          Returns:
              Dictionary with key-values describing the object.
docstring_summary: Extract configuration options describing the object.
docstring_tokens: Extract configuration options describing the object .
function: def format(self):
          """Extract configuration options describing the object.
  
          Returns:
              Dictionary with key-values describing the object.
          """
          for attribute in self._REQUIRED_ATTRIBUTES:
              if not hasattr(self, attribute):
                  raise PinballException('attribute %s not found in config %s' %
                                         (attribute, self))
          return copy.copy(self.__dict__)
function_tokens: def format ( self ) : for attribute in self . _REQUIRED_ATTRIBUTES : if not hasattr ( self , attribute ) : raise PinballException ( 'attribute %s not found in config %s' % ( attribute , self ) ) return copy . copy ( self . __dict__ )