Exemple #1
0
    def __find_local_controls(self):
        self.notify_observers("FETCH", "Fetching local controls")
        self.local_controls = {}
        for cont_dir in Settings.get_setting('control_dirs'):
            self.local_controls.update( local.get_controls(cont_dir) )

        for d_key in self.local_controls:
            d_data = self.local_controls[d_key]
            d = Control(d_data['name'], '', [])
            d.local_path = d_data['directory']
            #for ver in d_data['versions']:
             #   d.add_version(ver)
            self.add_control(d)