func main()

in cli/br/brooklyn.go [33:59]


func main() {
	config := io.GetConfig()
	target, credentials, err := config.GetNetworkCredentials()
	authType, err := config.GetAuthType(target)
	if err != nil && requiresLogin(os.Args) {
		error_handler.ErrorExit(err)
	}


	//target, username, password := "http://192.168.50.101:8081", "brooklyn", "Sns4Hh9j7l"
	network := &net.Network{
		BrooklynUrl: target,
		Credentials: credentials,
		SkipSslChecks: config.GetSkipSslChecks(),
		AuthorizationType: authType,
		Verbosity: verbosity(os.Args),
	}
	cmdFactory := command_factory.NewFactory(network, config)

	args, scope := scope.ScopeArguments(os.Args)
	cmdRunner := command_runner.NewRunner(scope, cmdFactory)
	metaDatas := cmdFactory.CommandMetadatas()
	theApp := app.NewApp(filepath.Base(args[0]), cmdRunner, metaDatas...)
	if err := theApp.Run(args); nil != err {
		error_handler.ErrorExit(err)
	}
}