summaryrefslogtreecommitdiffstats
path: root/sinksh/syntax_modules/sink_upgrade.cpp
diff options
context:
space:
mode:
authorMinijackson <minijackson@riseup.net>2018-08-02 10:40:35 +0200
committerMinijackson <minijackson@riseup.net>2018-08-02 10:40:35 +0200
commiteb4c557efa38673eba773bda6b71a286d0c3c3b1 (patch)
tree570600682e6a21f6f5edefab880ef20f4f298e18 /sinksh/syntax_modules/sink_upgrade.cpp
parenta24bf3db83d81d7d7677a1f0f750f208d32998a8 (diff)
downloadsink-eb4c557efa38673eba773bda6b71a286d0c3c3b1.tar.gz
sink-eb4c557efa38673eba773bda6b71a286d0c3c3b1.zip
Add subcommand/parameter/option/flag and automatic help
Diffstat (limited to 'sinksh/syntax_modules/sink_upgrade.cpp')
-rw-r--r--sinksh/syntax_modules/sink_upgrade.cpp16
1 files changed, 9 insertions, 7 deletions
diff --git a/sinksh/syntax_modules/sink_upgrade.cpp b/sinksh/syntax_modules/sink_upgrade.cpp
index c399048..03c29ae 100644
--- a/sinksh/syntax_modules/sink_upgrade.cpp
+++ b/sinksh/syntax_modules/sink_upgrade.cpp
@@ -29,13 +29,7 @@
29namespace SinkUpgrade 29namespace SinkUpgrade
30{ 30{
31 31
32bool upgrade(const QStringList &args, State &state) 32bool upgrade(const QStringList &args, State &state);
33{
34 state.print(QObject::tr("Upgrading..."));
35 Sink::Store::upgrade().exec().waitForFinished();
36 state.printLine(QObject::tr("done"));
37 return true;
38}
39 33
40Syntax::List syntax() 34Syntax::List syntax()
41{ 35{
@@ -44,4 +38,12 @@ Syntax::List syntax()
44 38
45REGISTER_SYNTAX(SinkUpgrade) 39REGISTER_SYNTAX(SinkUpgrade)
46 40
41bool upgrade(const QStringList &args, State &state)
42{
43 state.print(QObject::tr("Upgrading..."));
44 Sink::Store::upgrade().exec().waitForFinished();
45 state.printLine(QObject::tr("done"));
46 return true;
47}
48
47} 49}