Create the aws import config file
        :param vmdk_location: location of downloaded VMDK
        :param description: description to use for config_file creation
        :return: config file descriptor, config file full path

def create_config_file(self, vmdk_location, description):
        """
        Create the aws import config file
        :param vmdk_location: location of downloaded VMDK
        :param description: description to use for config_file creation
        :return: config file descriptor, config file full path
        """
        description = description
        format = "vmdk"
        user_bucket = {
            "S3Bucket": self.bucket_name,
            "S3Key": vmdk_location
        }
        parent_obj = {'Description': description, 'Format': format, 'UserBucket': user_bucket}
        obj_list = [parent_obj]

        temp_fd, temp_file = tempfile.mkstemp()
        print 'creating tmp file for {} at {}'.format(vmdk_location, temp_file)

        with os.fdopen(temp_fd, 'w') as f:
            json.dump(obj_list, f)
        return temp_fd, temp_file