Top Level Namespace
- Includes:
- FileUtils, Ribit, WEBrick
Defined Under Namespace
Modules: Assert, CVS, Constants, IDataStorage, ListParserUtils, Localization, Log4r, PersistentStorageHandler, Ribit, RibitData Classes: ActionAdapter, ActionElement, ActionManager, BaseTag, BoldContainer, BoldParser, CachedPage, CancelAction, CancelCategoryAction, CategoriesPage, CategoryBarActionElement, CategoryBarNextLevelActionElement, CategoryFormAction, CategoryFormActionAdapter, CompositeAction, CompositeLinkActionElement, Container, ContentDoc, ContentParser, CurrentList, DataContainer, DataStorage, DefaultAction, DefaultLoggerFactory, DirectLinkContainer, DirectLinkParser, DivTag, EditAction, EditActionAdapter, EditCategoryAction, EditCategoryActionAdapter, EditCategoryPage, EditNewActionAdapter, EditPage, EmphasisContainer, EmphasisParser, EscapeParser, ExpireMetaTag, FilePersistentStorageHandler, FormAction, FormActionAdapter, FormActionElement, FormInputTag, HiddenFormInputTag, ItalicContainer, ItalicParser, LinkActionElement, LinkTag, ListContainer, ListItemContainer, ListParser, LoggerFactory, MetaTag, NoCacheMetaTag, PageRequest, PageResponse, ParagraphContainer, ParagraphParser, Pid, Properties, PropertyList, RawAttribute, RawPage, ReferenceLinkContainer, RibitConfig, RibitConfigParser, RibitException, RibitLinkContainer, RibitLinkParser, RibitServlet, RootContainer, SaveAction, SaveCategoryAction, SectionContainer, SectionParser, SelectOptionTag, StyleSheetAction, TextContainer, TextPage, URL, UnformattedContentContainer, UnformattedContentParser, ViewAction, ViewActionAdapter, ViewCategoriesAction, ViewCategoriesActionAdapter, W3CValidatorLinkActionAdapter, WebAction, WebPage, XHTMLDocument, XHTMLException, XHTMLPage
Instance Method Summary collapse
-
#format_exception(exp) ⇒ Object
Format the exception msg (includes the backtrace).
Instance Method Details
#format_exception(exp) ⇒ Object
Format the exception msg (includes the backtrace)
25 26 27 28 29 30 31 32 33 34 |
# File 'lib/ribit/common.rb', line 25 def format_exception( exp ) # 8 spaces spaces = " " msg = "Exception: #{exp.class.to_s} => #{exp.to_s}\n" msg << spaces msg << exp.backtrace.join( "\n#{spaces}" ) return msg end |