I am running pyleus build through shell script called by nodejs and getting the following error; if i run the script from terminal myself, it works fine. the max filename limit is 255 (getconf FILENAME_MAX) and the filename it's complaining about is still 217 characters. can anyone please help?
Thanks in advance.
Command failed: Traceback (most recent call last):\n File "/usr/local/bin/pyleus", line 6, in \n main()\n File "/usr/local/lib/python2.7/dist-packages/pyleus/cli/cli.py", line 54, in main\n args.func(args)\n File "/usr/local/lib/python2.7/dist-packages/pyleus/cli/commands/subcommand.py", line 105, in run_subcommand\n self.run(configs)\n File "/usr/local/lib/python2.7/dist-packages/pyleus/cli/commands/build_subcommand.py", line 40, in run\n build_topology_jar(configs)\n File "/usr/local/lib/python2.7/dist-packages/pyleus/cli/build.py", line 298, in build_topology_jar\n verbose=configs.verbose,\n File "/usr/local/lib/python2.7/dist-packages/pyleus/cli/build.py", line 205, in _create_pyleus_jar\n zip_file.extractall(tmp_dir)\n File "/usr/lib/python2.7/zipfile.py", line 1040, in extractall\n self.extract(zipinfo, path, pwd)\n File "/usr/lib/python2.7/zipfile.py", line 1028, in extract\n return self._extract_member(member, path, pwd)\n File "/usr/lib/python2.7/zipfile.py", line 1083, in _extract_member\n file(targetpath, "wb") as target:\nIOError: [Errno 36] File name too long: '/home/abcdefgh/afe/tmp2A4hV6/kafka/consumer/ZookeeperConsumerConnector$ZKRebalancerListener$$anonfun$kafka$consumer$ZookeeperConsumerConnector$ZKRebalancerListener$$rebalance$3$$anonfun$apply$10$$anonfun$apply$11.class'\n
I am running pyleus build through shell script called by nodejs and getting the following error; if i run the script from terminal myself, it works fine. the max filename limit is 255 (getconf FILENAME_MAX) and the filename it's complaining about is still 217 characters. can anyone please help?
Thanks in advance.
Command failed: Traceback (most recent call last):\n File "/usr/local/bin/pyleus", line 6, in \n main()\n File "/usr/local/lib/python2.7/dist-packages/pyleus/cli/cli.py", line 54, in main\n args.func(args)\n File "/usr/local/lib/python2.7/dist-packages/pyleus/cli/commands/subcommand.py", line 105, in run_subcommand\n self.run(configs)\n File "/usr/local/lib/python2.7/dist-packages/pyleus/cli/commands/build_subcommand.py", line 40, in run\n build_topology_jar(configs)\n File "/usr/local/lib/python2.7/dist-packages/pyleus/cli/build.py", line 298, in build_topology_jar\n verbose=configs.verbose,\n File "/usr/local/lib/python2.7/dist-packages/pyleus/cli/build.py", line 205, in _create_pyleus_jar\n zip_file.extractall(tmp_dir)\n File "/usr/lib/python2.7/zipfile.py", line 1040, in extractall\n self.extract(zipinfo, path, pwd)\n File "/usr/lib/python2.7/zipfile.py", line 1028, in extract\n return self._extract_member(member, path, pwd)\n File "/usr/lib/python2.7/zipfile.py", line 1083, in _extract_member\n file(targetpath, "wb") as target:\nIOError: [Errno 36] File name too long: '/home/abcdefgh/afe/tmp2A4hV6/kafka/consumer/ZookeeperConsumerConnector$ZKRebalancerListener$$anonfun$kafka$consumer$ZookeeperConsumerConnector$ZKRebalancerListener$$rebalance$3$$anonfun$apply$10$$anonfun$apply$11.class'\n