diff options
author | Matthew Barnes <mbarnes@redhat.com> | 2014-11-14 14:00:13 -0500 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2014-11-24 19:36:07 -0500 |
commit | 97558276e4f855442337be01abc8f90cf0dd1810 (patch) | |
tree | cadf8676b5163ed41c810335a57ddd4cf0e95f26 /src/ostree/ot-admin-builtins.h | |
parent | 3a9127f103df3f4574aa441e044447cf36358578 (diff) | |
download | ostree-97558276e4f855442337be01abc8f90cf0dd1810.tar.gz |
Refactor command-line parsing
Refactor command-line parsing to better utilize GOptionContext. This
eliminates most of the manual parsing and global options are now shown
in the help output.
Here's a sample:
$ ostree admin --help
Usage:
ostree admin [OPTION...] --print-current-dir|COMMAND
Builtin "admin" Commands:
cleanup
config-diff
deploy
init-fs
instutil
os-init
status
switch
undeploy
upgrade
Help Options:
-h, --help Show help options
Application Options:
--sysroot=PATH Create a new OSTree sysroot at PATH
-v, --verbose Print debug information during command processing
--version Print version information and exit
https://bugzilla.gnome.org/show_bug.cgi?id=740295
Diffstat (limited to 'src/ostree/ot-admin-builtins.h')
-rw-r--r-- | src/ostree/ot-admin-builtins.h | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/ostree/ot-admin-builtins.h b/src/ostree/ot-admin-builtins.h index a4e5754f..9858f5b5 100644 --- a/src/ostree/ot-admin-builtins.h +++ b/src/ostree/ot-admin-builtins.h @@ -26,18 +26,18 @@ G_BEGIN_DECLS -gboolean ot_admin_builtin_selinux_ensure_labeled (int argc, char **argv, OstreeSysroot *sysroot, GCancellable *cancellable, GError **error); -gboolean ot_admin_builtin_os_init (int argc, char **argv, OstreeSysroot *sysroot, GCancellable *cancellable, GError **error); -gboolean ot_admin_builtin_install (int argc, char **argv, OstreeSysroot *sysroot, GCancellable *cancellable, GError **error); -gboolean ot_admin_builtin_instutil (int argc, char **argv, OstreeSysroot *sysroot, GCancellable *cancellable, GError **error); -gboolean ot_admin_builtin_init_fs (int argc, char **argv, OstreeSysroot *sysroot, GCancellable *cancellable, GError **error); -gboolean ot_admin_builtin_undeploy (int argc, char **argv, OstreeSysroot *sysroot, GCancellable *cancellable, GError **error); -gboolean ot_admin_builtin_deploy (int argc, char **argv, OstreeSysroot *sysroot, GCancellable *cancellable, GError **error); -gboolean ot_admin_builtin_cleanup (int argc, char **argv, OstreeSysroot *sysroot, GCancellable *cancellable, GError **error); -gboolean ot_admin_builtin_status (int argc, char **argv, OstreeSysroot *sysroot, GCancellable *cancellable, GError **error); -gboolean ot_admin_builtin_diff (int argc, char **argv, OstreeSysroot *sysroot, GCancellable *cancellable, GError **error); -gboolean ot_admin_builtin_switch (int argc, char **argv, OstreeSysroot *sysroot, GCancellable *cancellable, GError **error); -gboolean ot_admin_builtin_upgrade (int argc, char **argv, OstreeSysroot *sysroot, GCancellable *cancellable, GError **error); +gboolean ot_admin_builtin_selinux_ensure_labeled (int argc, char **argv, GCancellable *cancellable, GError **error); +gboolean ot_admin_builtin_os_init (int argc, char **argv, GCancellable *cancellable, GError **error); +gboolean ot_admin_builtin_install (int argc, char **argv, GCancellable *cancellable, GError **error); +gboolean ot_admin_builtin_instutil (int argc, char **argv, GCancellable *cancellable, GError **error); +gboolean ot_admin_builtin_init_fs (int argc, char **argv, GCancellable *cancellable, GError **error); +gboolean ot_admin_builtin_undeploy (int argc, char **argv, GCancellable *cancellable, GError **error); +gboolean ot_admin_builtin_deploy (int argc, char **argv, GCancellable *cancellable, GError **error); +gboolean ot_admin_builtin_cleanup (int argc, char **argv, GCancellable *cancellable, GError **error); +gboolean ot_admin_builtin_status (int argc, char **argv, GCancellable *cancellable, GError **error); +gboolean ot_admin_builtin_diff (int argc, char **argv, GCancellable *cancellable, GError **error); +gboolean ot_admin_builtin_switch (int argc, char **argv, GCancellable *cancellable, GError **error); +gboolean ot_admin_builtin_upgrade (int argc, char **argv, GCancellable *cancellable, GError **error); G_END_DECLS |