コード例 #1
0
ファイル: GetOpenAPIJson.py プロジェクト: rknechtel/Scripts
def ProcessParams(argv):
  # Set our Variables:

  # Check the total number of args passed - make sure we get 3 (2 + the script name that is passed by default).
  if(len(sys.argv) == 3):
    genfunc.ShowParams()
    config.ThisScript = sys.argv[0]
    #config.Environment = sys.argv[1]
    config.ApiName = sys.argv[1]
    config.JsonURL = sys.argv[2]

    # Verify we got values for parameters:
    if config.ApiName is None:
      GetOpenAPIJsonLogger.error("Paramater API Name is empty.")
      config.HasError = True
    else:
      config.HasError = False

    if config.JsonURL is None:
      GetOpenAPIJsonLogger.error("Paramater JSON URL is empty.")
      config.HasError = True
    else:
      config.HasError = False

    if config.HasError==True:
      config.ShowUsage()
      sys.exit(1)

  else:
    config.ShowUsage()
    sys.exit(1)

  return
コード例 #2
0
def ProcessParams(argv):
    # Set our Variables:

    # Check the total number of args passed - make sure we get 2 or 3 (2 + the script name that is passed by default).
    if (len(sys.argv) == 2):
        genfunc.ShowParams()
        config.ThisScript = sys.argv[0]
        config.RestartApache = sys.argv[1]
    elif (len(sys.argv) == 3):
        genfunc.ShowParams()
        config.ThisScript = sys.argv[0]
        config.RestartApache = sys.argv[1]
        config.Purge = sys.argv[2]
    else:
        config.ShowUsage()
        sys.exit(1)

    return
コード例 #3
0
def ProcessParams(argv):
    # Set our Variables:
    # Check the total number of args passed - make sure we get 5 (4 + the script name that is passed by default).
    if (len(sys.argv) == 4):
        genfunc.ShowParams()
        config.ThisScript = sys.argv[0]
        config.GtiCommand = sys.argv[1]
        config.database = sys.argv[2]
        config.GitRepoDir = sys.argv[3]
    else:
        config.ShowUsage()
        sys.exit(1)

    return
コード例 #4
0
ファイル: SearchGitRepos.py プロジェクト: rknechtel/Scripts
def ProcessParams(argv):
    # Set our Variables:
    # Check the total number of args passed - make sure we get 2
    # (1 + the script name that is passed by default).
    if (len(sys.argv) == 3):
        genfunc.ShowParams()
        config.ThisScript = sys.argv[0]
        config.SearchParam = sys.argv[1]
        config.SearchPath = sys.argv[2]
    else:
        config.ShowUsage()
        sys.exit(1)

    return
コード例 #5
0
ファイル: WinServiceAdmin.py プロジェクト: rknechtel/Scripts
def ProcessParams(argv):
  # Set our Variables:

  # Check the total number of args passed - make sure we get 5 (4 + the script name that is passed by default).
  if(len(sys.argv) == 5):
    genfunc.ShowParams()
    config.ThisScript = sys.argv[0]
    config.Command =sys.argv[1]
    config.Service = sys.argv[2]
    config.Server = sys.argv[3]
    config.ServiceLocation = sys.argv[4]
  else:
    config.ShowUsage()
    sys.exit(1)

  return
コード例 #6
0
def ProcessParams(argv):
  """
  Function: ProcessParams
  Description:  This will process any parameters to the Script
  Parameters: Param1: Does
              Param2: Does
  Return: None
  """
  # Check the total number of args passed - make sure we get 3 (2 + the script name that is passed by default).
  if(len(sys.argv) == 3):
    genfunc.ShowParams()
    ThisScript = sys.argv[0]
    Param1 = sys.argv[1]
    Param2 = sys.argv[2]

  else:
    config.ShowUsage()
    sys.exit(1)

  return
コード例 #7
0
def ProcessParams(argv):
  # Set our Variables:

  # Check the total number of args passed - make sure we get 5 (4 + the script name that is passed by default).
  if(len(sys.argv) == 4):
    genfunc.ShowParams()
    config.ThisScript = sys.argv[0]
    config.AdoProject = sys.argv[1]
    config.UserName = sys.argv[2]
    config.Pat = sys.argv[3]

    # Verify we got values for parameters:
    if config.AdoProject is None:
      GetADOGitProjectsLogger.error("Paramater Azure DevOps Project is empty.")
      config.HasError = True
    else:
      config.HasError = False

    if config.UserName is None:
      GetADOGitProjectsLogger.error("Paramater Azure DevOps Username is empty.")
      config.HasError = True
    else:
      config.HasError = False

    if config.Pat is None:
      GetADOGitProjectsLogger.error("Paramater Azure DevOps Personal Access Token (PAT) is empty.")
      config.HasError = True
    else:
      config.HasError = False

    if config.HasError==True:
      config.ShowUsage()
      sys.exit(1)

  else:
    config.ShowUsage()
    sys.exit(1)

  return