Lines Matching refs:hostname
70 def __init__(self, hostname, pid, ppid=None): argument
71 self.hostname = hostname
76 return (self.hostname, self.pid)
80 return '%s/%s' % (self.hostname, self.pid)
205 for hostname in drone_hostnames:
206 self._add_drone(hostname)
232 fields={'drone': drone.hostname}):
253 def _add_drone(self, hostname): argument
262 logging.info('Adding drone %s' % hostname)
263 drone = drones.get_drone(hostname)
269 hostname, e)
271 self._drones[drone.hostname] = drone
274 def _remove_drone(self, hostname): argument
275 self._drones.pop(hostname, None)
294 for hostname, drone in self._drones.iteritems():
296 server = server_manager_utils.get_servers(hostname=hostname)[0]
308 section, '%s_disabled' % hostname, default='')
311 section, '%s_max_processes' % hostname, type=int,
315 section, '%s_users' % hostname, default=None)
320 logging.info('Drone %s.max_processes: %s', hostname,
322 logging.info('Drone %s.enabled: %s', hostname, drone.enabled)
323 logging.info('Drone %s.allowed_users: %s', hostname,
340 drone.hostname)
345 return self._drones[process.hostname]
397 contents.process = Process(drone.hostname, pid)
418 process = Process(drone.hostname, int(process_info['pid']),
452 and contents.process.hostname == drone.hostname)
460 fields={'drone_hostname': drone.hostname})
474 ).set(percent, fields={'drone_hostname': drone.hostname})
540 drone_hostname = drone.hostname.replace('.', '_')
545 drone_pid = drone.hostname, int(process_info['pid'])
590 fields={'drone_hostname': self._results_drone.hostname})
631 wrapper.drone.hostname in
683 logging.info('Checking drone %s', drone.hostname)
688 or drone.hostname in drone_hostnames_allowed)
690 logging.debug('Drone %s not allowed: ', drone.hostname)
699 drone.hostname, drone.active_processes, num_processes,
704 drone_summary = ','.join('%s %s/%s' % (drone.hostname,
769 logging.info('log file = %s:%s', drone.hostname, log_file)
835 drone_pid = process.hostname, process.pid