~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/lib/test_mgmt/test_execution.py

update

Show diffs side-by-side

added added

removed removed

Lines of Context:
131
131
            self.initial_run = 0
132
132
            self.current_servers[0].report()
133
133
        self.master_server = self.current_servers[0]
 
134
        if len(self.current_servers) > 1:
 
135
            # We have a validation server or something we need to communicate with
 
136
            # We export some env vars with EXECUTOR_SERVER and expect the randge
 
137
            # code to know enough to look for this marker
 
138
            extra_reqs = {}
 
139
            for server in self.current_servers:
 
140
                variable_name = "%s_%s" %(self.name.upper(), server.name.upper())
 
141
                variable_value = str(server.master_port)
 
142
                extra_reqs[variable_name] = variable_value
 
143
            self.working_environment = dict(self.working_environment, **extra_reqs)
134
144
        return 
135
145
 
136
146
    def handle_start_and_exit(self, start_and_exit):