import sys,os,mx.DateTime,logging
ip_backup_machine = 105 #to exclude this ip from the backup process
ip_range = '10.10.10.'
ip_addresses = range(101, 115)
class Backup:
def start(self):
for ip in ip_addresses:
if ip == ip_backup_machine:
pass
else:
self.check_ip(ip_range+str(ip))
def check_ip(self, ip_to_check):
print "Checking %s" % ip_to_check
logger.log("Hello there")
class MyLog:
def log(self,log):
print "Foo"
if __name__ == '__main__':
backup_process = Backup()
backup_process.start()
logger = MyLog()