#!/usr/bin/python
import csv
import datetime
import logging
import subprocess
from subprocess import CalledProcessError
logging.basicConfig(level=logging.DEBUG)
cmd = [\'/usr/local/bin/fping\', \'8.8.8.8\']
while True:
try:
our_output = subprocess.check_output(cmd)
except CalledProcessError, e:
logging.debug(our_output)
with open(\'/Users/hdiwan/Desktop/network.csv\', \'a\') as fout:
writer = csv.writer(fout)
writer.writerow([datetime.datetime.now().strftime(\'%s\')])
logging.warning(\'Internet is down\')
raw_input()