def performDeviceUpgradeByOrg(orgId): devices = "" if (orgId == "0"): #get devices for all orgs devices = c42Lib.getAllDevices() else: #run get devices devices = c42Lib.getAllDevicesByOrg(int(orgId)) if (devices != "" and devices is not None): for index, device in enumerate(devices): #update device computerId = device['computerId'] flaggedForUpgrade = c42Lib.putDeviceUpgrade(computerId) if flaggedForUpgrade: logging.info("computerId:[" + str(computerId) + "] flagged for upgrade") else: logging.info("computerId:[" + str(computerId) + "] failed to be flagged for upgrade") else: logging.info("No computers returned to flag for upgrade")
c42Lib.cp_logLevel = "INFO" c42Lib.cp_logFileName = "getInfoByDeviceGUID.log" c42Lib.setLoggingLevel() csvFile = csv.writer(open("orgDevices.csv", "wb+")) csvHeaders = [ 'computerId', 'computerName', 'userId', 'username', 'email', 'firstName', 'lastName' ] csvFile.writerow(csvHeaders) print csvHeaders orgId = 3 computers = c42Lib.getAllDevicesByOrg(orgId) for index, computer in enumerate(computers): printRow = [] computerId = computer['computerId'] printRow.extend([str(computerId)]) computerName = computer['name'] printRow.extend([computerName.encode('utf-8')]) userId = computer['userId'] printRow.extend([str(userId)]) userObject = c42Lib.getUserById(userId) username = userObject['username']
c42Lib.cp_username = "******" c42Lib.cp_password = "******" c42Lib.cp_logLevel = "INFO" c42Lib.cp_logFileName = "getInfoByDeviceGUID.log" c42Lib.setLoggingLevel() csvFile = csv.writer(open("orgDevices.csv", "wb+")) csvHeaders = ['computerId','computerName', 'userId', 'username', 'email', 'firstName', 'lastName'] csvFile.writerow(csvHeaders) print csvHeaders orgId = 3 computers = c42Lib.getAllDevicesByOrg(orgId) for index, computer in enumerate(computers): printRow = [] computerId = computer['computerId'] printRow.extend([str(computerId)]) computerName = computer['name'] printRow.extend([computerName.encode('utf-8')]) userId = computer['userId'] printRow.extend([str(userId)]) userObject = c42Lib.getUserById(userId)