예제 #1
0
파일: fs_raw.py 프로젝트: bdabelow/keepnote
 def update_node(self, nodeid, attr):
     """Write node attr."""
     nodepath = self._nodefs.get_nodedir(nodeid)
     if not os.path.exists(nodepath):
         raise UnknownNode()
     attr_file = self._get_node_attr_file(nodepath)
     write_attr(attr_file, nodeid, attr)
예제 #2
0
 def update_node(self, nodeid, attr):
     """Write node attr."""
     nodepath = self._nodefs.get_nodedir(nodeid)
     if not os.path.exists(nodepath):
         raise UnknownNode()
     attr_file = self._get_node_attr_file(nodepath)
     write_attr(attr_file, nodeid, attr)
예제 #3
0
파일: fs_raw.py 프로젝트: bdabelow/keepnote
 def create_node(self, nodeid, attr):
     """Create a node."""
     # First node is root.
     if self._rootid is None:
         self._rootid = nodeid
     nodepath = self._nodefs.create_nodedir(nodeid)
     attr_file = self._get_node_attr_file(nodepath)
     write_attr(attr_file, nodeid, attr)
예제 #4
0
 def create_node(self, nodeid, attr):
     """Create a node."""
     # First node is root.
     if self._rootid is None:
         self._rootid = nodeid
     nodepath = self._nodefs.create_nodedir(nodeid)
     attr_file = self._get_node_attr_file(nodepath)
     write_attr(attr_file, nodeid, attr)