def process_files(manager):
<EOL>enterprise = manager.counter(total=DATACENTERS, desc='<STR_LIT>', unit='<STR_LIT>')<EOL>for dnum in range(<NUM_LIT:1>, DATACENTERS + <NUM_LIT:1>):<EOL><INDENT>systems = random.randint(*SYSTEMS)  <EOL>currCenter = manager.counter(total=systems, desc='<STR_LIT>' % dnum,<EOL>unit='<STR_LIT>', leave=False)<EOL>for snum in range(<NUM_LIT:1>, systems + <NUM_LIT:1>):<EOL><INDENT>system = manager.counter(desc='<STR_LIT>' % snum, unit='<STR_LIT>', leave=False)<EOL>files = random.randint(*FILES)  <EOL>for fnum in range(files):  <EOL><INDENT>system.update()  <EOL>time.sleep(random.uniform(<NUM_LIT>, <NUM_LIT>))  <EOL><DEDENT>system.close()  <EOL>LOGGER.info('<STR_LIT>', files, snum, dnum)<EOL>currCenter.update()  <EOL><DEDENT>currCenter.close()  <EOL>enterprise.update()  <EOL><DEDENT>enterprise.close()<EOL>
Process a random number of files on a random number of systems across multiple data centers