(self)
| 25 | |
| 26 | |
| 27 | def load(self): |
| 28 | with open(CONFIG_FILE) as jsonfile: |
| 29 | try: |
| 30 | self.data = yaml.safe_load(jsonfile) |
| 31 | except yaml.YAMLError as e: |
| 32 | print('Decoding {} as failed with: {}'.format(CONFIG_FILE, e)) |
| 33 | quit() |
| 34 | |
| 35 | if 'server' in os.environ: |
| 36 | server = os.environ["server"] |
| 37 | self.data["server"] = { "server": server } |
| 38 | print("Using ENV: server={}, overwriting all others from config.yaml".format( |
| 39 | server)) |
| 40 | |
| 41 | |
| 42 | def make_encryption_keys(self): |