diff --git a/src/addresses.py b/src/addresses.py index e48873a1..a50b5630 100644 --- a/src/addresses.py +++ b/src/addresses.py @@ -7,6 +7,7 @@ import logging from binascii import hexlify, unhexlify from struct import pack, unpack +from bmconfigparser import BMConfigParser logger = logging.getLogger('default') @@ -281,3 +282,15 @@ def addBMIfNotPresent(address): """Prepend BM- to an address if it doesn't already have it""" address = str(address).strip() return address if address[:3] == 'BM-' else 'BM-' + address + + +def disable_addresses(address): + """"To disable the Address""" + BMConfigParser().set(str(address), 'enabled', 'false') + BMConfigParser().save() + + +def enable_addresses(address): + """"To enable the Address""" + BMConfigParser().set(address, 'enabled', 'true') + BMConfigParser().save()