Browse Source

добавил пинговалку

devel
Dmitry 9 years ago
parent
commit
db5be46de0
  1. 7
      mydefs.py

7
mydefs.py

@ -3,7 +3,7 @@ from json import dumps
import socket import socket
import struct import struct
from collections import Iterator from collections import Iterator
import os
from django.http import HttpResponse, Http404 from django.http import HttpResponse, Http404
from django.shortcuts import redirect from django.shortcuts import redirect
from django.core.paginator import Paginator, PageNotAnInteger, EmptyPage from django.core.paginator import Paginator, PageNotAnInteger, EmptyPage
@ -144,3 +144,8 @@ def only_admins(fn):
return redirect('client_side:home') return redirect('client_side:home')
return wrapped return wrapped
def ping(hostname):
response = os.system("`which ping` -c 1 " + hostname)
return True if response == 0 else False
Loading…
Cancel
Save