map input and tube

i got a texture from Blender repository and it nice on a plane

but i need to put that around a tube shape like

i tried the Map input tube mapping but it’s too long on the z axis

can anyone help to make it look normal on a tube
see file
http://uploader.polorix.net//files/1502/test.blend
and can someone explain the realtinship between the plane and the tube mapping thing and how the scale affects it !

Thanks