'Implements BaseScenarioPlatformSupport interface.
Args:
scenario_class: [class spinnaker_testing.SpinnakerTestScenario]
builder: [citest.base.ConfigBindingsBuilder]
defaults: [dict] Default binding value overrides.
This is used to initialize the default commandline parameters.'

@classmethod
def add_commandline_parameters(cls, scenario_class, builder, defaults):

    builder.add_argument('--spinnaker_appengine_account', default=defaults.get('SPINNAKER_APPENGINE_ACCOUNT', None), help='Spinnaker    account    name    to    use    for    test    operations    againstApp    Engine.    Only    used    when    managing    resources    on    App    Engine.')
    builder.add_argument('--appengine_credentials_path', default=defaults.get('APPENGINE_CREDENTIALS_PATH', None), help='A    path    to    the    JSON    file    with    credentials    to    use    for    observing    tests    against    Google    App    Engine.    Defaults    to    the    value    set    for--gce_credentials_path,    which    defaults    to    application    default    credentials.')
