def options(self, context, module_options):
        '''
        add-computer: Specify add-computer to call the module using smb
        NAME: Specify the NAME option to name the Computer to be added
        PASSWORD: Specify the PASSWORD option to supply a password for the Computer to be added
        DELETE: Specify DELETE to remove a Computer
        CHANGEPW: Specify CHANGEPW to modify a Computer password
        Usage: cme smb $DC-IP -u Username -p Password -M add-computer -o NAME="BADPC" PASSWORD="Password1"
               cme smb $DC-IP -u Username -p Password -M add-computer -o NAME="BADPC" DELETE=True
               cme smb $DC-IP -u Username -p Password -M add-computer -o NAME="BADPC" PASSWORD="Password2" CHANGEPW=True
        '''

        self.__baseDN = None
        self.__computerGroup = None
        self.__method = "SAMR"
        self.__noAdd = False
        self.__delete = False
        self.noLDAPRequired = False

        if 'DELETE' in module_options:
            self.__delete = True

        if 'CHANGEPW' in module_options and ('NAME' not in module_options or 'PASSWORD' not in module_options):
            context.log.error('NAME  and PASSWORD options are required!')
        elif 'CHANGEPW' in module_options:
                self.__noAdd = True

        if 'NAME' in module_options:
            self.__computerName = module_options['NAME']
            if self.__computerName[-1] != '$':
                self.__computerName += '$'
        else:
            context.log.error('NAME option is required!')
            exit(1)

        if 'PASSWORD' in module_options:
            self.__computerPassword = module_options['PASSWORD']
        elif 'PASSWORD' not in module_options and not self.__delete:
            context.log.error('PASSWORD option is required!')
            exit(1)

        add-computer: Specify add-computer to call the module using smb
        NAME: Specify the NAME option to name the Computer to be added
        PASSWORD: Specify the PASSWORD option to supply a password for the Computer to be added
        DELETE: Specify DELETE to remove a Computer
        CHANGEPW: Specify CHANGEPW to modify a Computer password
        Usage: cme smb $DC-IP -u Username -p Password -M add-computer -o NAME="BADPC" PASSWORD="Password1"
               cme smb $DC-IP -u Username -p Password -M add-computer -o NAME="BADPC" DELETE=True
               cme smb $DC-IP -u Username -p Password -M add-computer -o NAME="BADPC" PASSWORD="Password2" CHANGEPW=True
        
cme/modules/add_computer.py