pragnakalp commited on
Commit
bbd4ef9
·
1 Parent(s): 3e63657

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -38
app.py CHANGED
@@ -39,7 +39,7 @@ repo = Repository(
39
  local_dir="que_gen_logs", clone_from=DATASET_REPO_URL, use_auth_token=HF_TOKEN
40
  )
41
 
42
- def get_device_ip_address1():
43
  result = {}
44
  if os.name == "nt":
45
  result = "Running on Windows"
@@ -90,43 +90,12 @@ Save generated details
90
  """
91
  def save_data_and_sendmail(article,generated_questions,num_que,result):
92
  try:
93
- print("=====================================================>>>>>>>>>>>>>>>>")
94
- article1 = article
95
- generated_questions1 = []
96
- generated_questions1 = generated_questions
97
- num_que1 = num_que
98
- result1 = result
99
- result2 = {}
100
- print("********",article1,generated_questions1,num_que1,result1)
101
- # hostname = get_device_ip_address()
102
- if os.name == "nt":
103
- result = "Running on Windows"
104
- hostname = socket.gethostname()
105
- ip_address = socket.gethostbyname(hostname)
106
- result2['ip_addr'] = ip_address
107
- result2['host'] = hostname
108
- print(result2)
109
- elif os.name == "posix":
110
- gw = os.popen("ip -4 route show default").read().split()
111
- s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
112
- s.connect((gw[2], 0))
113
- ipaddr = s.getsockname()[0]
114
- gateway = gw[2]
115
- host = socket.gethostname()
116
- result2['ip_addr'] = ipaddr
117
- result2['host'] = host
118
- print(result2)
119
- else:
120
- result2['id'] = os.name + " not supported yet."
121
- print(result2)
122
- hostname = result2
123
- print(hostname)
124
  url = 'https://pragnakalpdev35.pythonanywhere.com/HF_space_que_gen'
125
  # url = 'http://pragnakalpdev33.pythonanywhere.com/HF_space_question_generator'
126
- myobj = {'article': article1,'gen_que':result1,'ip_addr':hostname.get("ip_addr",""),'host':hostname.get("host","")}
127
- print("myobj ",myobj)
128
- x = requests.post(url, json = myobj)
129
- print(x)
130
  add_csv = [article, generated_questions, num_que]
131
  with open(DATA_FILE, "a") as f:
132
  writer = csv.writer(f)
@@ -138,7 +107,6 @@ def save_data_and_sendmail(article,generated_questions,num_que,result):
138
  # return "Error while storing data -->" + e
139
 
140
  # try:
141
-
142
  # with open(DATA_FILE, "r") as file:
143
  # data = json.load(file)
144
  # data.append(entry)
@@ -146,7 +114,7 @@ def save_data_and_sendmail(article,generated_questions,num_que,result):
146
  # json.dump(data, file)
147
  # commit_url = repo.push_to_hub()
148
  except Exception as e:
149
- return "Error while sending mail"
150
 
151
  return "Successfully save data"
152
 
 
39
  local_dir="que_gen_logs", clone_from=DATASET_REPO_URL, use_auth_token=HF_TOKEN
40
  )
41
 
42
+ def get_device_ip_address():
43
  result = {}
44
  if os.name == "nt":
45
  result = "Running on Windows"
 
90
  """
91
  def save_data_and_sendmail(article,generated_questions,num_que,result):
92
  try:
93
+ hostname = {}
94
+ hostname = get_device_ip_address()
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
95
  url = 'https://pragnakalpdev35.pythonanywhere.com/HF_space_que_gen'
96
  # url = 'http://pragnakalpdev33.pythonanywhere.com/HF_space_question_generator'
97
+ myobj = {'article': article,'gen_que':result,'ip_addr':hostname.get("ip_addr",""),'host':hostname.get("host","")}
98
+ x = requests.post(url, json = myobj)
 
 
99
  add_csv = [article, generated_questions, num_que]
100
  with open(DATA_FILE, "a") as f:
101
  writer = csv.writer(f)
 
107
  # return "Error while storing data -->" + e
108
 
109
  # try:
 
110
  # with open(DATA_FILE, "r") as file:
111
  # data = json.load(file)
112
  # data.append(entry)
 
114
  # json.dump(data, file)
115
  # commit_url = repo.push_to_hub()
116
  except Exception as e:
117
+ return "Error while sending mail" + e
118
 
119
  return "Successfully save data"
120