config: change examples for command line arguments to system default
This commit is contained in:
@@ -237,8 +237,8 @@ do_early_setup (int *argc, char **argv[], NMConfigCmdLineOptions *config_cli)
|
|||||||
N_("Log domains separated by ',': any combination of [%s]"),
|
N_("Log domains separated by ',': any combination of [%s]"),
|
||||||
"PLATFORM,RFKILL,WIFI" },
|
"PLATFORM,RFKILL,WIFI" },
|
||||||
{ "g-fatal-warnings", 0, 0, G_OPTION_ARG_NONE, &global_opt.g_fatal_warnings, N_("Make all warnings fatal"), NULL },
|
{ "g-fatal-warnings", 0, 0, G_OPTION_ARG_NONE, &global_opt.g_fatal_warnings, N_("Make all warnings fatal"), NULL },
|
||||||
{ "pid-file", 'p', 0, G_OPTION_ARG_FILENAME, &global_opt.pidfile, N_("Specify the location of a PID file"), N_("filename") },
|
{ "pid-file", 'p', 0, G_OPTION_ARG_FILENAME, &global_opt.pidfile, N_("Specify the location of a PID file"), N_(NM_DEFAULT_PID_FILE) },
|
||||||
{ "state-file", 0, 0, G_OPTION_ARG_FILENAME, &global_opt.state_file, N_("State file location"), N_("/path/to/state.file") },
|
{ "state-file", 0, 0, G_OPTION_ARG_FILENAME, &global_opt.state_file, N_("State file location"), N_(NM_DEFAULT_SYSTEM_STATE_FILE) },
|
||||||
{ "run-from-build-dir", 0, 0, G_OPTION_ARG_NONE, &global_opt.run_from_build_dir, "Run from build directory", NULL },
|
{ "run-from-build-dir", 0, 0, G_OPTION_ARG_NONE, &global_opt.run_from_build_dir, "Run from build directory", NULL },
|
||||||
{NULL}
|
{NULL}
|
||||||
};
|
};
|
||||||
|
@@ -379,16 +379,16 @@ nm_config_cmd_line_options_add_to_entries (NMConfigCmdLineOptions *cli,
|
|||||||
|
|
||||||
{
|
{
|
||||||
GOptionEntry config_options[] = {
|
GOptionEntry config_options[] = {
|
||||||
{ "config", 0, 0, G_OPTION_ARG_FILENAME, &cli->config_main_file, N_("Config file location"), N_("/path/to/config.file") },
|
{ "config", 0, 0, G_OPTION_ARG_FILENAME, &cli->config_main_file, N_("Config file location"), N_(NM_DEFAULT_SYSTEM_CONF_FILE) },
|
||||||
{ "config-dir", 0, 0, G_OPTION_ARG_FILENAME, &cli->config_dir, N_("Config directory location"), N_("/path/to/config/dir") },
|
{ "config-dir", 0, 0, G_OPTION_ARG_FILENAME, &cli->config_dir, N_("Config directory location"), N_(NM_DEFAULT_SYSTEM_CONF_DIR) },
|
||||||
{ "no-auto-default", 0, G_OPTION_FLAG_HIDDEN, G_OPTION_ARG_FILENAME, &cli->no_auto_default_file, "no-auto-default.state location", NULL },
|
{ "no-auto-default", 0, G_OPTION_FLAG_HIDDEN, G_OPTION_ARG_FILENAME, &cli->no_auto_default_file, N_("State file for no-auto-default devices"), N_(NM_NO_AUTO_DEFAULT_STATE_FILE) },
|
||||||
{ "plugins", 0, 0, G_OPTION_ARG_STRING, &cli->plugins, N_("List of plugins separated by ','"), N_("plugin1,plugin2") },
|
{ "plugins", 0, 0, G_OPTION_ARG_STRING, &cli->plugins, N_("List of plugins separated by ','"), N_(CONFIG_PLUGINS_DEFAULT) },
|
||||||
{ "configure-and-quit", 0, 0, G_OPTION_ARG_NONE, &cli->configure_and_quit, N_("Quit after initial configuration"), NULL },
|
{ "configure-and-quit", 0, 0, G_OPTION_ARG_NONE, &cli->configure_and_quit, N_("Quit after initial configuration"), NULL },
|
||||||
|
|
||||||
/* These three are hidden for now, and should eventually just go away. */
|
/* These three are hidden for now, and should eventually just go away. */
|
||||||
{ "connectivity-uri", 0, G_OPTION_FLAG_HIDDEN, G_OPTION_ARG_STRING, &cli->connectivity_uri, N_("An http(s) address for checking internet connectivity"), "http://example.com" },
|
{ "connectivity-uri", 0, G_OPTION_FLAG_HIDDEN, G_OPTION_ARG_STRING, &cli->connectivity_uri, N_("An http(s) address for checking internet connectivity"), "http://example.com" },
|
||||||
{ "connectivity-interval", 0, G_OPTION_FLAG_HIDDEN, G_OPTION_ARG_INT, &cli->connectivity_interval, N_("The interval between connectivity checks (in seconds)"), "60" },
|
{ "connectivity-interval", 0, G_OPTION_FLAG_HIDDEN, G_OPTION_ARG_INT, &cli->connectivity_interval, N_("The interval between connectivity checks (in seconds)"), G_STRINGIFY (NM_CONFIG_DEFAULT_CONNECTIVITY_INTERVAL) },
|
||||||
{ "connectivity-response", 0, G_OPTION_FLAG_HIDDEN, G_OPTION_ARG_STRING, &cli->connectivity_response, N_("The expected start of the response"), N_("Bingo!") },
|
{ "connectivity-response", 0, G_OPTION_FLAG_HIDDEN, G_OPTION_ARG_STRING, &cli->connectivity_response, N_("The expected start of the response"), N_(NM_CONFIG_DEFAULT_CONNECTIVITY_RESPONSE) },
|
||||||
{ 0 },
|
{ 0 },
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@@ -44,6 +44,7 @@ G_BEGIN_DECLS
|
|||||||
#define NM_CONFIG_SIGNAL_CONFIG_CHANGED "config-changed"
|
#define NM_CONFIG_SIGNAL_CONFIG_CHANGED "config-changed"
|
||||||
|
|
||||||
#define NM_CONFIG_DEFAULT_CONNECTIVITY_INTERVAL 300
|
#define NM_CONFIG_DEFAULT_CONNECTIVITY_INTERVAL 300
|
||||||
|
#define NM_CONFIG_DEFAULT_CONNECTIVITY_RESPONSE "NetworkManager is online" /* NOT LOCALIZED */
|
||||||
|
|
||||||
typedef struct NMConfigCmdLineOptions NMConfigCmdLineOptions;
|
typedef struct NMConfigCmdLineOptions NMConfigCmdLineOptions;
|
||||||
|
|
||||||
|
@@ -37,8 +37,6 @@ G_DEFINE_TYPE (NMConnectivity, nm_connectivity, G_TYPE_OBJECT)
|
|||||||
#define NM_CONNECTIVITY_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), NM_TYPE_CONNECTIVITY, NMConnectivityPrivate))
|
#define NM_CONNECTIVITY_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), NM_TYPE_CONNECTIVITY, NMConnectivityPrivate))
|
||||||
|
|
||||||
|
|
||||||
#define DEFAULT_RESPONSE "NetworkManager is online" /* NOT LOCALIZED */
|
|
||||||
|
|
||||||
#define _LOG_DEFAULT_DOMAIN LOGD_CONCHECK
|
#define _LOG_DEFAULT_DOMAIN LOGD_CONCHECK
|
||||||
|
|
||||||
#define _LOG(level, domain, ...) \
|
#define _LOG(level, domain, ...) \
|
||||||
@@ -140,7 +138,7 @@ nm_connectivity_check_cb (SoupSession *session, SoupMessage *msg, gpointer user_
|
|||||||
NMConnectivityState new_state;
|
NMConnectivityState new_state;
|
||||||
const char *nm_header;
|
const char *nm_header;
|
||||||
const char *uri = cb_data->uri;
|
const char *uri = cb_data->uri;
|
||||||
const char *response = cb_data->response ? cb_data->response : DEFAULT_RESPONSE;
|
const char *response = cb_data->response ? cb_data->response : NM_CONFIG_DEFAULT_CONNECTIVITY_RESPONSE;
|
||||||
|
|
||||||
self = NM_CONNECTIVITY (g_async_result_get_source_object (G_ASYNC_RESULT (simple)));
|
self = NM_CONNECTIVITY (g_async_result_get_source_object (G_ASYNC_RESULT (simple)));
|
||||||
/* it is safe to unref @self here, @simple holds yet another reference. */
|
/* it is safe to unref @self here, @simple holds yet another reference. */
|
||||||
@@ -401,7 +399,7 @@ set_property (GObject *object, guint property_id,
|
|||||||
case PROP_RESPONSE:
|
case PROP_RESPONSE:
|
||||||
response = g_value_get_string (value);
|
response = g_value_get_string (value);
|
||||||
if (g_strcmp0 (response, priv->response) != 0) {
|
if (g_strcmp0 (response, priv->response) != 0) {
|
||||||
/* a response %NULL means, DEFAULT_RESPONSE. Any other response
|
/* a response %NULL means, NM_CONFIG_DEFAULT_CONNECTIVITY_RESPONSE. Any other response
|
||||||
* (including "") is accepted. */
|
* (including "") is accepted. */
|
||||||
g_free (priv->response);
|
g_free (priv->response);
|
||||||
priv->response = g_strdup (response);
|
priv->response = g_strdup (response);
|
||||||
@@ -432,7 +430,7 @@ get_property (GObject *object, guint property_id,
|
|||||||
if (priv->response)
|
if (priv->response)
|
||||||
g_value_set_string (value, priv->response);
|
g_value_set_string (value, priv->response);
|
||||||
else
|
else
|
||||||
g_value_set_static_string (value, DEFAULT_RESPONSE);
|
g_value_set_static_string (value, NM_CONFIG_DEFAULT_CONNECTIVITY_RESPONSE);
|
||||||
break;
|
break;
|
||||||
case PROP_STATE:
|
case PROP_STATE:
|
||||||
g_value_set_uint (value, priv->state);
|
g_value_set_uint (value, priv->state);
|
||||||
@@ -510,7 +508,7 @@ nm_connectivity_class_init (NMConnectivityClass *klass)
|
|||||||
g_object_class_install_property
|
g_object_class_install_property
|
||||||
(object_class, PROP_RESPONSE,
|
(object_class, PROP_RESPONSE,
|
||||||
g_param_spec_string (NM_CONNECTIVITY_RESPONSE, "", "",
|
g_param_spec_string (NM_CONNECTIVITY_RESPONSE, "", "",
|
||||||
DEFAULT_RESPONSE,
|
NM_CONFIG_DEFAULT_CONNECTIVITY_RESPONSE,
|
||||||
G_PARAM_READWRITE |
|
G_PARAM_READWRITE |
|
||||||
G_PARAM_CONSTRUCT |
|
G_PARAM_CONSTRUCT |
|
||||||
G_PARAM_STATIC_STRINGS));
|
G_PARAM_STATIC_STRINGS));
|
||||||
|
Reference in New Issue
Block a user