Skip to main content
m_adeel
Gold ⭐️
September 22, 2021
Solved

Nifi: Execute script creating a locked text file

Hi. I am trying to write a text file from execute script with python. Whenever the processor executes, it creates a locked text file. How can I overcome this problem?

Following is the code

from time import gmtime, strftime
import datetime

now = datetime.datetime.now()
current_time = now.strftime("%H:%M:%S")

with open('**path to directory**/time.txt', "a") as f:
current_time = str(current_time) + ('\n')
f.write(current_time)
f.close()

m_adeel
m_adeelAnswer
Gold ⭐️
September 23, 2021

Solved:

So, basically the problem was from Ubuntu side. The directory was under root privilege. Following command helped:

"sudo chmod a+rwx --path to directory--"

1 reply

m_adeel
m_adeelAuthorAnswer
Gold ⭐️
September 23, 2021

Solved:

So, basically the problem was from Ubuntu side. The directory was under root privilege. Following command helped:

"sudo chmod a+rwx --path to directory--"

Translate