Simplify getting actual Customer ID

This commit is contained in:
Ross Scroggs
2026-03-20 15:49:56 -07:00
parent e55cfe7360
commit c33d99184a
4 changed files with 21 additions and 2 deletions

View File

@@ -12006,6 +12006,12 @@ def getCRMOrgId(forceSearch=False):
return orgs[0].get('name')
return GC.Values[GC.GCP_ORG_ID]
# gam info customerid
def doInfoCustomerId():
checkForExtraneousArguments()
setTrueCustomerId(cd=None)
writeStdout(f'{GC.Values[GC.CUSTOMER_ID]}\n')
# gam info gcporgid
def doInfoGCPOrgId():
checkForExtraneousArguments()
@@ -80200,6 +80206,7 @@ MAIN_COMMANDS_WITH_OBJECTS = {
Cmd.ARG_CROSTELEMETRY: doInfoPrintShowCrOSTelemetry,
Cmd.ARG_CURRENTPROJECTID: doInfoCurrentProjectId,
Cmd.ARG_CUSTOMER: doInfoCustomer,
Cmd.ARG_CUSTOMERID: doInfoCustomerId,
Cmd.ARG_DATATRANSFER: doInfoDataTransfer,
Cmd.ARG_DEVICE: doInfoCIDevice,
Cmd.ARG_DEVICEUSER: doInfoCIDeviceUser,

View File

@@ -830,6 +830,7 @@ class GamCLArgs():
ARG_CSEKEYPAIRS = 'csekeypairs'
ARG_CURRENTPROJECTID = 'currentprojectid'
ARG_CUSTOMER = 'customer'
ARG_CUSTOMERID = 'customerid'
ARG_DATASTUDIOASSET = 'datastudioasset'
ARG_DATASTUDIOASSETS = 'datastudioassets'
ARG_DATASTUDIOPERMISSION = 'datastudiopermission'