rox.fileutils | index

`Utilities to perform various operations on paths, with support for
opening the ROX filer to examine locations if things go wrong.
Typical usage:
import rox.fileutils
rox.fileutils.makedirs('/path/for/new/directory')`

Functions

``

makedirs(path, mode=511)
  `Make a directory at the specified path, creating intermediate
  directories if necessary. No error if 'path' is already a directory.
  On error, a dialog which allows the user to open the filer to fix
  things and then retry will be opened.
  Returns successfully if all directories get created (or already exist),
  Raises an OSError if there is a problem, in which case the application
  should not open a dialog box to inform the user, since one will already
  have been displayed.`

report_patherror(message, path)
  `Display a <Cancel>/<Retry>/<Examine> dialog.
  This will raise an OSError exception if the user selects Cancel, or
  will return successfully if the user chooses to retry.`