Make prefix_path a property of WineRegistry

This commit is contained in:
Mathieu Comandon 2016-10-26 15:40:08 -07:00
parent 445037da01
commit 15c8839359

View file

@ -74,9 +74,14 @@ class WineRegistry(object):
self.keys = OrderedDict()
self.reg_filename = reg_filename
if reg_filename:
self.prefix_path = os.path.dirname(reg_filename)
self.parse_reg_file(reg_filename)
@property
def prefix_path(self):
"""Return the Wine prefix path (where the .reg files are located)"""
if self.reg_filename:
return os.path.dirname(self.reg_filename)
def get_raw_registry(self, reg_filename):
"""Return an array of the unprocessed contents of a registry file"""
with open(reg_filename, 'r') as reg_file: