Beispiel #1
0
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")
Beispiel #2
0
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)