commit 7acbcf1291c61aa1b798c8d8ef35f3e30111611d
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Dec 6 08:31:40 2019 -0600
Add a "human" readable formatter for objects. table and text
are now available.
RS_FORMAT (-F) = format to use (json,yaml,text,table)
RS_PRINT_FIELDS (-J) = comma separate list of fields to show
RS_NO_HEADER (-H) = remove the header fields
RS_TRUNCATE_LENGTH (-j) = limits the length of fields displayed
M api/utils.go
M cli/startup.go
M cli/test-data/output/TestCorePieces/gohai.0c113ca6d57519b559ba5a426be3c6b6/stdout.expect
M cli/utils.go
M doc/cli/drpcli.rst
A doc/cli/drpcli_agent.rst
M doc/cli/drpcli_autocomplete.rst
M doc/cli/drpcli_bootenvs.rst
M doc/cli/drpcli_bootenvs_action.rst
M doc/cli/drpcli_bootenvs_actions.rst
M doc/cli/drpcli_bootenvs_create.rst
M doc/cli/drpcli_bootenvs_destroy.rst
M doc/cli/drpcli_bootenvs_exists.rst
M doc/cli/drpcli_bootenvs_fromAppleNBI.rst
M doc/cli/drpcli_bootenvs_indexes.rst
M doc/cli/drpcli_bootenvs_install.rst
M doc/cli/drpcli_bootenvs_list.rst
M doc/cli/drpcli_bootenvs_meta.rst
M doc/cli/drpcli_bootenvs_meta_add.rst
M doc/cli/drpcli_bootenvs_meta_get.rst
M doc/cli/drpcli_bootenvs_meta_remove.rst
M doc/cli/drpcli_bootenvs_meta_set.rst
M doc/cli/drpcli_bootenvs_runaction.rst
M doc/cli/drpcli_bootenvs_show.rst
M doc/cli/drpcli_bootenvs_update.rst
M doc/cli/drpcli_bootenvs_uploadiso.rst
M doc/cli/drpcli_bootenvs_wait.rst
M doc/cli/drpcli_catalog.rst
M doc/cli/drpcli_catalog_item.rst
M doc/cli/drpcli_catalog_item_download.rst
M doc/cli/drpcli_catalog_item_install.rst
M doc/cli/drpcli_catalog_item_show.rst
M doc/cli/drpcli_catalog_items.rst
M doc/cli/drpcli_catalog_show.rst
M doc/cli/drpcli_catalog_updateLocal.rst
M doc/cli/drpcli_certs.rst
M doc/cli/drpcli_certs_csr.rst
M doc/cli/drpcli_contents.rst
M doc/cli/drpcli_contents_bundle.rst
M doc/cli/drpcli_contents_bundlize.rst
M doc/cli/drpcli_contents_convert.rst
M doc/cli/drpcli_contents_create.rst
M doc/cli/drpcli_contents_destroy.rst
M doc/cli/drpcli_contents_document.rst
M doc/cli/drpcli_contents_exists.rst
M doc/cli/drpcli_contents_list.rst
M doc/cli/drpcli_contents_show.rst
M doc/cli/drpcli_contents_unbundle.rst
M doc/cli/drpcli_contents_update.rst
M doc/cli/drpcli_contents_upload.rst
M doc/cli/drpcli_contexts.rst
M doc/cli/drpcli_contexts_create.rst
M doc/cli/drpcli_contexts_destroy.rst
M doc/cli/drpcli_contexts_exists.rst
M doc/cli/drpcli_contexts_indexes.rst
M doc/cli/drpcli_contexts_list.rst
M doc/cli/drpcli_contexts_meta.rst
M doc/cli/drpcli_contexts_meta_add.rst
M doc/cli/drpcli_contexts_meta_get.rst
M doc/cli/drpcli_contexts_meta_remove.rst
M doc/cli/drpcli_contexts_meta_set.rst
M doc/cli/drpcli_contexts_show.rst
M doc/cli/drpcli_contexts_update.rst
M doc/cli/drpcli_contexts_wait.rst
M doc/cli/drpcli_debug.rst
M doc/cli/drpcli_events.rst
M doc/cli/drpcli_events_post.rst
M doc/cli/drpcli_events_watch.rst
M doc/cli/drpcli_extended.rst
M doc/cli/drpcli_extended_action.rst
M doc/cli/drpcli_extended_actions.rst
M doc/cli/drpcli_extended_add.rst
M doc/cli/drpcli_extended_create.rst
M doc/cli/drpcli_extended_destroy.rst
M doc/cli/drpcli_extended_exists.rst
M doc/cli/drpcli_extended_get.rst
M doc/cli/drpcli_extended_indexes.rst
M doc/cli/drpcli_extended_list.rst
M doc/cli/drpcli_extended_meta.rst
M doc/cli/drpcli_extended_meta_add.rst
M doc/cli/drpcli_extended_meta_get.rst
M doc/cli/drpcli_extended_meta_remove.rst
M doc/cli/drpcli_extended_meta_set.rst
M doc/cli/drpcli_extended_params.rst
M doc/cli/drpcli_extended_remove.rst
M doc/cli/drpcli_extended_runaction.rst
M doc/cli/drpcli_extended_set.rst
M doc/cli/drpcli_extended_show.rst
M doc/cli/drpcli_extended_update.rst
M doc/cli/drpcli_extended_wait.rst
M doc/cli/drpcli_files.rst
M doc/cli/drpcli_files_destroy.rst
M doc/cli/drpcli_files_download.rst
M doc/cli/drpcli_files_exists.rst
M doc/cli/drpcli_files_list.rst
M doc/cli/drpcli_files_upload.rst
M doc/cli/drpcli_gohai.rst
M doc/cli/drpcli_info.rst
M doc/cli/drpcli_info_check.rst
M doc/cli/drpcli_info_get.rst
M doc/cli/drpcli_info_status.rst
M doc/cli/drpcli_interfaces.rst
M doc/cli/drpcli_interfaces_exists.rst
M doc/cli/drpcli_interfaces_indexes.rst
M doc/cli/drpcli_interfaces_list.rst
M doc/cli/drpcli_interfaces_show.rst
M doc/cli/drpcli_interfaces_wait.rst
M doc/cli/drpcli_isos.rst
M doc/cli/drpcli_isos_destroy.rst
M doc/cli/drpcli_isos_download.rst
M doc/cli/drpcli_isos_exists.rst
M doc/cli/drpcli_isos_list.rst
M doc/cli/drpcli_isos_upload.rst
M doc/cli/drpcli_jobs.rst
M doc/cli/drpcli_jobs_actions.rst
M doc/cli/drpcli_jobs_create.rst
M doc/cli/drpcli_jobs_destroy.rst
M doc/cli/drpcli_jobs_exists.rst
M doc/cli/drpcli_jobs_indexes.rst
M doc/cli/drpcli_jobs_list.rst
M doc/cli/drpcli_jobs_log.rst
M doc/cli/drpcli_jobs_meta.rst
M doc/cli/drpcli_jobs_meta_add.rst
M doc/cli/drpcli_jobs_meta_get.rst
M doc/cli/drpcli_jobs_meta_remove.rst
M doc/cli/drpcli_jobs_meta_set.rst
M doc/cli/drpcli_jobs_plugin_action.rst
M doc/cli/drpcli_jobs_plugin_actions.rst
M doc/cli/drpcli_jobs_runplugin_action.rst
M doc/cli/drpcli_jobs_show.rst
M doc/cli/drpcli_jobs_update.rst
M doc/cli/drpcli_jobs_wait.rst
M doc/cli/drpcli_leases.rst
M doc/cli/drpcli_leases_action.rst
M doc/cli/drpcli_leases_actions.rst
M doc/cli/drpcli_leases_destroy.rst
M doc/cli/drpcli_leases_exists.rst
M doc/cli/drpcli_leases_indexes.rst
M doc/cli/drpcli_leases_list.rst
M doc/cli/drpcli_leases_meta.rst
M doc/cli/drpcli_leases_meta_add.rst
M doc/cli/drpcli_leases_meta_get.rst
M doc/cli/drpcli_leases_meta_remove.rst
M doc/cli/drpcli_leases_meta_set.rst
M doc/cli/drpcli_leases_runaction.rst
M doc/cli/drpcli_leases_show.rst
M doc/cli/drpcli_leases_wait.rst
M doc/cli/drpcli_logs.rst
M doc/cli/drpcli_logs_get.rst
M doc/cli/drpcli_logs_watch.rst
M doc/cli/drpcli_machines.rst
M doc/cli/drpcli_machines_action.rst
M doc/cli/drpcli_machines_actions.rst
M doc/cli/drpcli_machines_add.rst
M doc/cli/drpcli_machines_addprofile.rst
M doc/cli/drpcli_machines_addtask.rst
M doc/cli/drpcli_machines_bootenv.rst
M doc/cli/drpcli_machines_create.rst
M doc/cli/drpcli_machines_currentlog.rst
M doc/cli/drpcli_machines_deletejobs.rst
M doc/cli/drpcli_machines_destroy.rst
M doc/cli/drpcli_machines_exists.rst
M doc/cli/drpcli_machines_get.rst
M doc/cli/drpcli_machines_indexes.rst
M doc/cli/drpcli_machines_inserttask.rst
M doc/cli/drpcli_machines_inspect.rst
M doc/cli/drpcli_machines_inspect_jobs.rst
M doc/cli/drpcli_machines_inspect_tasks.rst
M doc/cli/drpcli_machines_jobs.rst
M doc/cli/drpcli_machines_jobs_create.rst
M doc/cli/drpcli_machines_jobs_current.rst
M doc/cli/drpcli_machines_jobs_state.rst
M doc/cli/drpcli_machines_list.rst
M doc/cli/drpcli_machines_meta.rst
M doc/cli/drpcli_machines_meta_add.rst
M doc/cli/drpcli_machines_meta_get.rst
M doc/cli/drpcli_machines_meta_remove.rst
M doc/cli/drpcli_machines_meta_set.rst
M doc/cli/drpcli_machines_params.rst
M doc/cli/drpcli_machines_processjobs.rst
M doc/cli/drpcli_machines_remove.rst
M doc/cli/drpcli_machines_removeprofile.rst
M doc/cli/drpcli_machines_removetask.rst
M doc/cli/drpcli_machines_runaction.rst
M doc/cli/drpcli_machines_set.rst
M doc/cli/drpcli_machines_show.rst
M doc/cli/drpcli_machines_stage.rst
M doc/cli/drpcli_machines_tasks.rst
M doc/cli/drpcli_machines_tasks_add.rst
M doc/cli/drpcli_machines_tasks_del.rst
M doc/cli/drpcli_machines_update.rst
M doc/cli/drpcli_machines_wait.rst
M doc/cli/drpcli_machines_workflow.rst
M doc/cli/drpcli_objects.rst
M doc/cli/drpcli_objects_list.rst
M doc/cli/drpcli_params.rst
M doc/cli/drpcli_params_create.rst
M doc/cli/drpcli_params_destroy.rst
M doc/cli/drpcli_params_exists.rst
M doc/cli/drpcli_params_indexes.rst
M doc/cli/drpcli_params_list.rst
M doc/cli/drpcli_params_meta.rst
M doc/cli/drpcli_params_meta_add.rst
M doc/cli/drpcli_params_meta_get.rst
M doc/cli/drpcli_params_meta_remove.rst
M doc/cli/drpcli_params_meta_set.rst
M doc/cli/drpcli_params_show.rst
M doc/cli/drpcli_params_update.rst
M doc/cli/drpcli_params_wait.rst
M doc/cli/drpcli_plugin_providers.rst
M doc/cli/drpcli_plugin_providers_destroy.rst
M doc/cli/drpcli_plugin_providers_exists.rst
M doc/cli/drpcli_plugin_providers_indexes.rst
M doc/cli/drpcli_plugin_providers_list.rst
M doc/cli/drpcli_plugin_providers_meta.rst
M doc/cli/drpcli_plugin_providers_meta_add.rst
M doc/cli/drpcli_plugin_providers_meta_get.rst
M doc/cli/drpcli_plugin_providers_meta_remove.rst
M doc/cli/drpcli_plugin_providers_meta_set.rst
M doc/cli/drpcli_plugin_providers_show.rst
M doc/cli/drpcli_plugin_providers_upload.rst
M doc/cli/drpcli_plugin_providers_wait.rst
M doc/cli/drpcli_plugins.rst
M doc/cli/drpcli_plugins_action.rst
M doc/cli/drpcli_plugins_actions.rst
M doc/cli/drpcli_plugins_add.rst
M doc/cli/drpcli_plugins_create.rst
M doc/cli/drpcli_plugins_destroy.rst
M doc/cli/drpcli_plugins_exists.rst
M doc/cli/drpcli_plugins_get.rst
M doc/cli/drpcli_plugins_indexes.rst
M doc/cli/drpcli_plugins_list.rst
M doc/cli/drpcli_plugins_meta.rst
M doc/cli/drpcli_plugins_meta_add.rst
M doc/cli/drpcli_plugins_meta_get.rst
M doc/cli/drpcli_plugins_meta_remove.rst
M doc/cli/drpcli_plugins_meta_set.rst
M doc/cli/drpcli_plugins_params.rst
M doc/cli/drpcli_plugins_remove.rst
M doc/cli/drpcli_plugins_runaction.rst
M doc/cli/drpcli_plugins_set.rst
M doc/cli/drpcli_plugins_show.rst
M doc/cli/drpcli_plugins_update.rst
M doc/cli/drpcli_plugins_wait.rst
M doc/cli/drpcli_prefs.rst
M doc/cli/drpcli_prefs_list.rst
M doc/cli/drpcli_prefs_set.rst
M doc/cli/drpcli_profiles.rst
M doc/cli/drpcli_profiles_action.rst
M doc/cli/drpcli_profiles_actions.rst
M doc/cli/drpcli_profiles_add.rst
M doc/cli/drpcli_profiles_addprofile.rst
M doc/cli/drpcli_profiles_create.rst
M doc/cli/drpcli_profiles_destroy.rst
M doc/cli/drpcli_profiles_exists.rst
M doc/cli/drpcli_profiles_get.rst
M doc/cli/drpcli_profiles_indexes.rst
M doc/cli/drpcli_profiles_list.rst
M doc/cli/drpcli_profiles_meta.rst
M doc/cli/drpcli_profiles_meta_add.rst
M doc/cli/drpcli_profiles_meta_get.rst
M doc/cli/drpcli_profiles_meta_remove.rst
M doc/cli/drpcli_profiles_meta_set.rst
M doc/cli/drpcli_profiles_params.rst
M doc/cli/drpcli_profiles_remove.rst
M doc/cli/drpcli_profiles_removeprofile.rst
M doc/cli/drpcli_profiles_runaction.rst
M doc/cli/drpcli_profiles_set.rst
M doc/cli/drpcli_profiles_show.rst
M doc/cli/drpcli_profiles_update.rst
M doc/cli/drpcli_profiles_wait.rst
M doc/cli/drpcli_proxy.rst
M doc/cli/drpcli_reservations.rst
M doc/cli/drpcli_reservations_action.rst
M doc/cli/drpcli_reservations_actions.rst
M doc/cli/drpcli_reservations_create.rst
M doc/cli/drpcli_reservations_destroy.rst
M doc/cli/drpcli_reservations_exists.rst
M doc/cli/drpcli_reservations_indexes.rst
M doc/cli/drpcli_reservations_list.rst
M doc/cli/drpcli_reservations_meta.rst
M doc/cli/drpcli_reservations_meta_add.rst
M doc/cli/drpcli_reservations_meta_get.rst
M doc/cli/drpcli_reservations_meta_remove.rst
M doc/cli/drpcli_reservations_meta_set.rst
M doc/cli/drpcli_reservations_runaction.rst
M doc/cli/drpcli_reservations_show.rst
M doc/cli/drpcli_reservations_update.rst
M doc/cli/drpcli_reservations_wait.rst
M doc/cli/drpcli_roles.rst
M doc/cli/drpcli_roles_create.rst
M doc/cli/drpcli_roles_destroy.rst
M doc/cli/drpcli_roles_exists.rst
M doc/cli/drpcli_roles_indexes.rst
M doc/cli/drpcli_roles_list.rst
M doc/cli/drpcli_roles_meta.rst
M doc/cli/drpcli_roles_meta_add.rst
M doc/cli/drpcli_roles_meta_get.rst
M doc/cli/drpcli_roles_meta_remove.rst
M doc/cli/drpcli_roles_meta_set.rst
M doc/cli/drpcli_roles_show.rst
M doc/cli/drpcli_roles_update.rst
M doc/cli/drpcli_roles_wait.rst
M doc/cli/drpcli_stages.rst
M doc/cli/drpcli_stages_action.rst
M doc/cli/drpcli_stages_actions.rst
M doc/cli/drpcli_stages_add.rst
M doc/cli/drpcli_stages_addprofile.rst
M doc/cli/drpcli_stages_addtask.rst
M doc/cli/drpcli_stages_bootenv.rst
M doc/cli/drpcli_stages_create.rst
M doc/cli/drpcli_stages_destroy.rst
M doc/cli/drpcli_stages_exists.rst
M doc/cli/drpcli_stages_get.rst
M doc/cli/drpcli_stages_indexes.rst
M doc/cli/drpcli_stages_list.rst
M doc/cli/drpcli_stages_meta.rst
M doc/cli/drpcli_stages_meta_add.rst
M doc/cli/drpcli_stages_meta_get.rst
M doc/cli/drpcli_stages_meta_remove.rst
M doc/cli/drpcli_stages_meta_set.rst
M doc/cli/drpcli_stages_params.rst
M doc/cli/drpcli_stages_remove.rst
M doc/cli/drpcli_stages_removeprofile.rst
M doc/cli/drpcli_stages_removetask.rst
M doc/cli/drpcli_stages_runaction.rst
M doc/cli/drpcli_stages_set.rst
M doc/cli/drpcli_stages_show.rst
M doc/cli/drpcli_stages_update.rst
M doc/cli/drpcli_stages_wait.rst
M doc/cli/drpcli_subnets.rst
M doc/cli/drpcli_subnets_action.rst
M doc/cli/drpcli_subnets_actions.rst
M doc/cli/drpcli_subnets_create.rst
M doc/cli/drpcli_subnets_destroy.rst
M doc/cli/drpcli_subnets_exists.rst
M doc/cli/drpcli_subnets_get.rst
M doc/cli/drpcli_subnets_indexes.rst
M doc/cli/drpcli_subnets_leasetimes.rst
M doc/cli/drpcli_subnets_list.rst
M doc/cli/drpcli_subnets_meta.rst
M doc/cli/drpcli_subnets_meta_add.rst
M doc/cli/drpcli_subnets_meta_get.rst
M doc/cli/drpcli_subnets_meta_remove.rst
M doc/cli/drpcli_subnets_meta_set.rst
M doc/cli/drpcli_subnets_nextserver.rst
M doc/cli/drpcli_subnets_pickers.rst
M doc/cli/drpcli_subnets_range.rst
M doc/cli/drpcli_subnets_runaction.rst
M doc/cli/drpcli_subnets_set.rst
M doc/cli/drpcli_subnets_show.rst
M doc/cli/drpcli_subnets_update.rst
M doc/cli/drpcli_subnets_wait.rst
M doc/cli/drpcli_system.rst
M doc/cli/drpcli_system_action.rst
M doc/cli/drpcli_system_actions.rst
M doc/cli/drpcli_system_runaction.rst
M doc/cli/drpcli_system_upgrade.rst
M doc/cli/drpcli_tasks.rst
M doc/cli/drpcli_tasks_action.rst
M doc/cli/drpcli_tasks_actions.rst
M doc/cli/drpcli_tasks_create.rst
M doc/cli/drpcli_tasks_destroy.rst
M doc/cli/drpcli_tasks_exists.rst
M doc/cli/drpcli_tasks_indexes.rst
M doc/cli/drpcli_tasks_list.rst
M doc/cli/drpcli_tasks_meta.rst
M doc/cli/drpcli_tasks_meta_add.rst
M doc/cli/drpcli_tasks_meta_get.rst
M doc/cli/drpcli_tasks_meta_remove.rst
M doc/cli/drpcli_tasks_meta_set.rst
M doc/cli/drpcli_tasks_runaction.rst
M doc/cli/drpcli_tasks_show.rst
M doc/cli/drpcli_tasks_update.rst
M doc/cli/drpcli_tasks_wait.rst
M doc/cli/drpcli_templates.rst
M doc/cli/drpcli_templates_action.rst
M doc/cli/drpcli_templates_actions.rst
M doc/cli/drpcli_templates_create.rst
M doc/cli/drpcli_templates_destroy.rst
M doc/cli/drpcli_templates_exists.rst
M doc/cli/drpcli_templates_indexes.rst
M doc/cli/drpcli_templates_list.rst
M doc/cli/drpcli_templates_meta.rst
M doc/cli/drpcli_templates_meta_add.rst
M doc/cli/drpcli_templates_meta_get.rst
M doc/cli/drpcli_templates_meta_remove.rst
M doc/cli/drpcli_templates_meta_set.rst
M doc/cli/drpcli_templates_runaction.rst
M doc/cli/drpcli_templates_show.rst
M doc/cli/drpcli_templates_update.rst
M doc/cli/drpcli_templates_upload.rst
M doc/cli/drpcli_templates_wait.rst
M doc/cli/drpcli_tenants.rst
M doc/cli/drpcli_tenants_create.rst
M doc/cli/drpcli_tenants_destroy.rst
M doc/cli/drpcli_tenants_exists.rst
M doc/cli/drpcli_tenants_indexes.rst
M doc/cli/drpcli_tenants_list.rst
M doc/cli/drpcli_tenants_meta.rst
M doc/cli/drpcli_tenants_meta_add.rst
M doc/cli/drpcli_tenants_meta_get.rst
M doc/cli/drpcli_tenants_meta_remove.rst
M doc/cli/drpcli_tenants_meta_set.rst
M doc/cli/drpcli_tenants_show.rst
M doc/cli/drpcli_tenants_update.rst
M doc/cli/drpcli_tenants_wait.rst
M doc/cli/drpcli_users.rst
M doc/cli/drpcli_users_action.rst
M doc/cli/drpcli_users_actions.rst
M doc/cli/drpcli_users_create.rst
M doc/cli/drpcli_users_destroy.rst
M doc/cli/drpcli_users_exists.rst
M doc/cli/drpcli_users_indexes.rst
M doc/cli/drpcli_users_list.rst
M doc/cli/drpcli_users_meta.rst
M doc/cli/drpcli_users_meta_add.rst
M doc/cli/drpcli_users_meta_get.rst
M doc/cli/drpcli_users_meta_remove.rst
M doc/cli/drpcli_users_meta_set.rst
M doc/cli/drpcli_users_password.rst
M doc/cli/drpcli_users_passwordhash.rst
M doc/cli/drpcli_users_runaction.rst
M doc/cli/drpcli_users_show.rst
M doc/cli/drpcli_users_token.rst
M doc/cli/drpcli_users_update.rst
M doc/cli/drpcli_users_wait.rst
M doc/cli/drpcli_version.rst
M doc/cli/drpcli_workflows.rst
M doc/cli/drpcli_workflows_action.rst
M doc/cli/drpcli_workflows_actions.rst
M doc/cli/drpcli_workflows_create.rst
M doc/cli/drpcli_workflows_destroy.rst
M doc/cli/drpcli_workflows_exists.rst
M doc/cli/drpcli_workflows_indexes.rst
M doc/cli/drpcli_workflows_list.rst
M doc/cli/drpcli_workflows_meta.rst
M doc/cli/drpcli_workflows_meta_add.rst
M doc/cli/drpcli_workflows_meta_get.rst
M doc/cli/drpcli_workflows_meta_remove.rst
M doc/cli/drpcli_workflows_meta_set.rst
M doc/cli/drpcli_workflows_runaction.rst
M doc/cli/drpcli_workflows_show.rst
M doc/cli/drpcli_workflows_update.rst
M doc/cli/drpcli_workflows_wait.rst
M go.mod
M go.sum
commit a53ec32971ec19dc7c5ec56ed821162e050e6df8
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Thu Dec 5 12:09:41 2019 -0600
Fix unit tests to add additional info in the PluginProviders and extra indexes
M cli/test-data/output/TestCorePieces/machines.indexes/stdout.expect
M cli/test-data/output/TestCorePieces/tasks.indexes/stdout.expect
M cli/test-data/output/TestCorePieces/users.indexes/stdout.expect
M cli/test-data/output/TestLoadIncrementer/plugin_providers.list/stdout.expect
M cli/test-data/output/TestLoadIncrementer/plugin_providers.show.incrementer/stdout.expect
commit 58ac02357a59ea1ccbe8212a96958ad366298ccb
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Thu Dec 5 11:51:24 2019 -0600
Fix a couple of trivial comment typos in the plugin package
M plugin/plugin.go
End of Note