# string constants for interactive messages
module Ogre
  # version
  DESC_VERSION              = 'Display gem version'.freeze

  # org create description
  DESC_CREATE               = 'Create an organization in Chef'.freeze

  # org delete description
  DESC_DELETE               = 'Delete an organization in Chef'.freeze

  # org short name
  DESC_ORG                  = 'Organization short name'.freeze

  # org description
  DESC_ORG_DESC             = 'Organization long name'.freeze

  # org list
  DESC_ORG_LIST             = 'List organiations'.freeze

  # org Show
  DESC_ORG_SHOW             = 'Show organization details'.freeze

  # user list
  DESC_USER_LIST            = 'List users'.freeze

  # private key path
  DESC_PRIVATE_KEY          = 'Path to private key file'.freeze

  # chef server url
  DESC_CHEF_SERVER_URL      = 'Chef Server URL i.e. https://chef.server.domain'.freeze

  # associate description
  DESC_ASSOCIATE_USERS      = 'Associate users to an organization'.freeze

  # user description
  DESC_USER                 = 'User name'.freeze

  # associate to admin group description
  DESC_ASSOCIATE_ADMIN      = 'Add user to admin group within organization'.freeze

  # chef policy repository license
  DESC_REPO_LICENSE         = 'Chef policy repository license'.freeze

  # chef policy repository authors
  DESC_REPO_AUTHORS         = 'Chef policy repository authors'.freeze

  # chef policy repository path
  DESC_REPO_PATH            = 'Chef policy repository path'.freeze

  # chef policy repository e-mail
  DESC_REPO_EMAIL           = 'Chef policy repository e-mail'.freeze

  # create Chef policy repository
  DESC_CREATE_REPO          = 'Create Chef policy repository'.freeze

  # delete without confirmation
  DESC_FORCE                = 'Delete without confirmation'.freeze

  # create new chef user
  DESC_CREATE_USER          = 'Create new chef user'.freeze

  # Delete and disassociate chef user
  DESC_DELETE_USER          = 'Delete and disassociate chef user'.freeze

  # chef run as user
  DESC_RUN_AS               = 'Chef user'.freeze

  # vCenter Orchestrator URL
  DESC_VCO_URL              = 'vCenter Orchestrator URL'.freeze

  # vCenter Orchestrator user
  DESC_VCO_USER             = 'vCenter Orchestrator user'.freeze

  # vCenter Orchestrator password
  DESC_VCO_PASSWORD         = 'vCenter Orchestrator password'.freeze

  # vCenter Orchestrator workflow name
  DESC_VCO_WF_NAME          = 'vCenter Orchestrator workflow name'.freeze

  # Set chef validation key for VCO
  DESC_SET_PRIVATE_KEY      = 'Set chef validation key for VCO'.freeze

  # Chef hostname
  DESC_CHEF_HOSTNAME        = 'Chef hostname'.freeze

  # Chef validator username
  DESC_CHEF_VALIDATOR       = 'Chef validator user name'.freeze

  # vCenter verify ssl param
  DESC_VCO_VERIFY_SSL       = 'vCenter Orchestrator verify ssl'.freeze

  # Chef Policy Repository skeleton url
  DESC_REPO_URL             = 'Chef Policy Repository skeleton url'.freeze
end