provisioning_proxy.py 607 B
import logging
from gso.products.product_types.device \
import DeviceBlock
from gso import settings
# import requests
logger = logging.getLogger(__name__)
def provision_node(
node_subscription_params: DeviceBlock,
dry_run: bool = True):
oss = settings.load_oss_params()
pp_params = oss.PROVISIONING_PROXY
assert pp_params
logger.debug(f'[disabled] provisioning node {node_subscription_params}')
# r = requests.get(
# f'https://{pp_params.api_base}'
# f'/api/version',
# params=node_subscription_params.dict())
# r.raise_for_status()