Hi guys,
Little problem here renaming nodes. File permissions are good, so I'm
not sure what's wrong here.
Thanks
/usr/bin/python -u -i
Python 2.4.1 (#1, Jun 17 2005, 03:48:59)=20
[GCC 3.4.4 (Gentoo 3.4.4, ssp-3.4.4-1.0, pie-8.7.8)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import tables as ta
>>> f =3D ta.openFile('~/data/h5/vel3/es050105.h5','r')
>>> print f
/home/stella/data/h5/vel3/es050105.h5 (File) ''
Last modif.: 'Tue Mar 22 02:39:14 2005'
Object Tree:=20
/ (RootGroup) ''
/es010505_ (Group) 'es010505_'
/es010505_/VEL (Table(126414L,), zlib(1)) 'VELes010505_'
>>> f.renameNode('/','es050105','es010505_')
HDF5-DIAG: Error detected in HDF5 library version: 1.6.4 thread 0.=20
Back trace follows.
#000: H5G.c line 700 in H5Gmove2(): unable to change object name
major(10): Symbol table layer
minor(29): Unable to initialize object
#001: H5G.c line 3243 in H5G_move(): unable to register new name for obje=
ct
major(10): Symbol table layer
minor(29): Unable to initialize object
#002: H5G.c line 2591 in H5G_link(): unable to create new name/link for o=
bject
major(10): Symbol table layer
minor(29): Unable to initialize object
#003: H5G.c line 2281 in H5G_insert(): already exists
major(10): Symbol table layer
minor(49): Object already exists
#004: H5G.c line 1548 in H5G_namei(): unable to insert name
major(10): Symbol table layer
minor(53): Unable to insert object
#005: H5Gstab.c line 242 in H5G_stab_insert(): unable to insert entry
major(10): Symbol table layer
minor(53): Unable to insert object
#006: H5B.c line 965 in H5B_insert(): unable to insert key
major(09): B-tree layer
minor(29): Unable to initialize object
#007: H5B.c line 1330 in H5B_insert_helper(): can't insert maximum leaf n=
ode
major(09): B-tree layer
minor(53): Unable to insert object
#008: H5Gnode.c line 1121 in H5G_node_insert(): unable to insert
symbol name into heap
major(10): Symbol table layer
minor(53): Unable to insert object
#009: H5HL.c line 961 in H5HL_insert(): no write intent on file
major(11): Heap layer
minor(25): Write failed
Traceback (most recent call last):
File "<stdin>", line 1, in ?
File "/usr/lib/python2.4/site-packages/tables/File.py", line 781, in
renameNode
obj._f_rename(newname)
File "/usr/lib/python2.4/site-packages/tables/Node.py", line 438, in _f_r=
ename
self._f_move(newname =3D newname)
File "/usr/lib/python2.4/site-packages/tables/Node.py", line 506, in _f_m=
ove
self._g_move(newparent, newname)
File "/usr/lib/python2.4/site-packages/tables/Group.py", line 413, in _g_=
move
super(Group, self)._g_move(newParent, newName)
File "/usr/lib/python2.4/site-packages/tables/Node.py", line 427, in _g_m=
ove
self._v_parent._g_moveNode(oldPathname, self._v_pathname)
File "hdf5Extension.pyx", line 1104, in hdf5Extension.Group._g_moveNode
tables.exceptions.HDF5ExtError: Problems moving the node /es010505_ to /es0=
50105
|