Exemplo n.º 1
0
 def update_options_from_file(self, filename):
     props = read_config(filename)
     options = validate_config(props)
     for k, v in options.items():
         fn = k.replace("-", "_")
         setattr(self.config, fn, v)
     self.config_keys = self.config_keys.union(set(props.keys()))
Exemplo n.º 2
0
 def update_options_from_file(self, filename):
     props = read_config(filename)
     options = validate_config(props)
     for k,v in options.items():
         fn = k.replace("-", "_")
         setattr(self.config, fn, v)
     self.config_keys = self.config_keys.union(set(props.keys()))
Exemplo n.º 3
0
 def update_options_from_file(self, filename):
     props = read_config(filename)
     #we rely on "ssh_port" being defined on the config object
     #so try to load it from file, and define it if not present:
     options = validate_config(props, extras_types=LAUNCHER_OPTION_TYPES, extras_validation=LAUNCHER_VALIDATION)
     for k,v in options.items():
         fn = k.replace("-", "_")
         setattr(self.config, fn, v)
     self.config_keys = self.config_keys.union(set(props.keys()))
Exemplo n.º 4
0
 def update_options_from_file(self, filename):
     props = read_config(filename)
     #we rely on "ssh_port" being defined on the config object
     #so try to load it from file, and define it if not present:
     options = validate_config(props, extras_types=LAUNCHER_OPTION_TYPES, extras_validation=self.get_launcher_validation())
     for k,v in options.items():
         fn = k.replace("-", "_")
         setattr(self.config, fn, v)
     self.config_keys = self.config_keys.union(set(props.keys()))
     log("update_options_from_file(%s) populated config with keys '%s', ssh=%s", filename, options.keys(), self.config.ssh)
Exemplo n.º 5
0
 def update_options_from_file(self, filename):
     props = read_config(filename)
     #we rely on "ssh_port" being defined on the config object
     #so try to load it from file, and define it if not present:
     options = validate_config(props, extras={"ssh_port": int})
     if "ssh_port" not in options:
         options["ssh_port"] = 22
     for k, v in options.items():
         fn = k.replace("-", "_")
         setattr(self.config, fn, v)
     self.config_keys = self.config_keys.union(set(props.keys()))
Exemplo n.º 6
0
def main():
    if len(sys.argv)!=2:
        print("usage: %s filename" % sys.argv[0])
        return 1
    filename = sys.argv[1]
    from xpra.scripts import config
    def debug(*args):
        print(args[0] % tuple(list(args)[1:]))
    config.debug = debug
    d = config.read_config(filename)
    print("read_config(%s)=%s" % (filename, d))
Exemplo n.º 7
0
 def update_options_from_file(self, filename):
     props = read_config(filename)
     #we rely on "ssh_port" being defined on the config object
     #so try to load it from file, and define it if not present:
     options = validate_config(props, extras={"ssh_port" : int})
     if "ssh_port" not in options:
         options["ssh_port"] = 22
     for k,v in options.items():
         fn = k.replace("-", "_")
         setattr(self.config, fn, v)
     self.config_keys = self.config_keys.union(set(props.keys()))
Exemplo n.º 8
0
def main():
    if len(sys.argv) != 2:
        print("usage: %s filename" % sys.argv[0])
        return 1
    filename = sys.argv[1]
    from xpra.scripts import config

    def debug(*args):
        print(args[0] % tuple(list(args)[1:]))

    config.debug = debug
    d = config.read_config(filename)
    print("read_config(%s)=%s" % (filename, d))
Exemplo n.º 9
0
 def update_options_from_file(self, filename):
     props = read_config(filename)
     #we rely on "ssh_port" being defined on the config object
     #so try to load it from file, and define it if not present:
     options = validate_config(
         props,
         extras_types=LAUNCHER_OPTION_TYPES,
         extras_validation=self.get_launcher_validation())
     for k, v in options.items():
         fn = k.replace("-", "_")
         setattr(self.config, fn, v)
     self.config_keys = self.config_keys.union(set(props.keys()))
     log(
         "update_options_from_file(%s) populated config with keys '%s', ssh=%s",
         filename, options.keys(), self.config.ssh)
Exemplo n.º 10
0
 def update_options_from_file(self, filename):
     log("update_options_from_file(%s)", filename)
     props = read_config(filename)
     self._apply_props(props)
Exemplo n.º 11
0
 def update_options_from_file(self, filename):
     log("update_options_from_file(%s)", filename)
     props = read_config(filename)
     self._apply_props(props)