environment/lib/python2.7/site-packages/IPython/frontend/html/notebook/notebookmanager.py
def _notebook_dir_changed(self, name, old, new):
        """do a bit of validation of the notebook dir"""
        if os.path.exists(new) and not os.path.isdir(new):
            raise TraitError("notebook dir %r is not a directory" % new)
        if not os.path.exists(new):
            self.log.info("Creating notebook dir %s", new)
            try:
                os.mkdir(new)
            except:
                raise TraitError("Couldn't create notebook dir %r" % new)
def _notebook_dir_changed(self, name, old, new):
        if os.path.exists(new) and not os.path.isdir(new):
            raise TraitError("notebook dir %r is not a directory" % new)
        if not os.path.exists(new):
            self.log.info("Creating notebook dir %s", new)
            try:
                os.mkdir(new)
            except:
                raise TraitError("Couldn't create notebook dir %r" % new)
def _notebook_dir_changed ( self , name , old , new ) : if os . path . exists ( new ) and not os . path . isdir ( new ) : raise TraitError ( "notebook dir %r is not a directory" % new ) if not os . path . exists ( new ) : self . log . info ( "Creating notebook dir %s" , new ) try : os . mkdir ( new ) except : raise TraitError ( "Couldn't create notebook dir %r" % new )
do a bit of validation of the notebook dir
do a bit of validation of the notebook dir