| 1234567891011121314151617181920212223242526272829303132 |
- import json
- class VConfig:
- def __init__(self, config_file, close_config_after=True):
- self._jconf = json.loads(config_file.read())
- if close_config_after:
- config_file.close()
- def vk_host(self):
- return self._jconf["vk_host"]
- def audio_list_url(self):
- return self._jconf["audio_list_url"]
- def audio_data_url(self):
- return self._jconf["audio_data_url"]
- def vk_id(self):
- return int(self._jconf["vk_id"])
- def manifests_directory(self):
- return self._jconf["manifests_directory"]
- def audio_directory(self):
- return self._jconf["audio_directory"]
- def audio_list_payload(self):
- return self._jconf["audio_list_payload"]
- def audio_data_payload(self):
- return self._jconf["audio_data_payload"]
|