Exemple #1
0
 def load_contracts_args(self, init_data_file):
     """From file to load arguments for contracts."""
     with open(init_data_file, 'r') as stream:
         data = yaml.load(stream)
     contracts_args = dictlist_to_ordereddict(data['Contracts'])
     for name, arguments in contracts_args.items():
         contracts_args[name] = dictlist_to_ordereddict(arguments)
     self.contracts_args = contracts_args
Exemple #2
0
 def load_contracts_list(self, contracts_list_file):
     """From file to load the list of contracts."""
     with open(contracts_list_file, 'r') as stream:
         contracts_list = yaml.load(stream)
     contracts_list['NormalContracts'] = dictlist_to_ordereddict(
         contracts_list['NormalContracts'])
     contracts_list['PermissionContracts']['basic'] \
         = dictlist_to_ordereddict(
             contracts_list['PermissionContracts']['basic'])
     contracts_list['PermissionContracts']['contracts'] \
         = dictlist_to_ordereddict(
             contracts_list['PermissionContracts']['contracts'])
     self.contracts_list = contracts_list