summaryrefslogtreecommitdiffstats
path: root/sinksh/syntax_modules/sink_upgrade.cpp
diff options
context:
space:
mode:
authorMinijackson <minijackson@riseup.net>2018-08-02 14:08:35 +0200
committerMinijackson <minijackson@riseup.net>2018-08-02 14:08:35 +0200
commitc82c80d031d50e445bda7c02adbd3e97a635cde6 (patch)
tree7ac90aaa7c8ac9561dfd10d730052a38c07b01ee /sinksh/syntax_modules/sink_upgrade.cpp
parent80c42b9707c7c44b7379734575c1b82fc97e95bf (diff)
downloadsink-c82c80d031d50e445bda7c02adbd3e97a635cde6.tar.gz
sink-c82c80d031d50e445bda7c02adbd3e97a635cde6.zip
Put "syntax" at the bottomsinksh-better-cli
Diffstat (limited to 'sinksh/syntax_modules/sink_upgrade.cpp')
-rw-r--r--sinksh/syntax_modules/sink_upgrade.cpp16
1 files changed, 7 insertions, 9 deletions
diff --git a/sinksh/syntax_modules/sink_upgrade.cpp b/sinksh/syntax_modules/sink_upgrade.cpp
index 03c29ae..c399048 100644
--- a/sinksh/syntax_modules/sink_upgrade.cpp
+++ b/sinksh/syntax_modules/sink_upgrade.cpp
@@ -29,15 +29,6 @@
29namespace SinkUpgrade 29namespace SinkUpgrade
30{ 30{
31 31
32bool upgrade(const QStringList &args, State &state);
33
34Syntax::List syntax()
35{
36 return Syntax::List() << Syntax{"upgrade", QObject::tr("Upgrades your storage to the latest version (be careful!)"), &SinkUpgrade::upgrade, Syntax::NotInteractive};
37}
38
39REGISTER_SYNTAX(SinkUpgrade)
40
41bool upgrade(const QStringList &args, State &state) 32bool upgrade(const QStringList &args, State &state)
42{ 33{
43 state.print(QObject::tr("Upgrading...")); 34 state.print(QObject::tr("Upgrading..."));
@@ -46,4 +37,11 @@ bool upgrade(const QStringList &args, State &state)
46 return true; 37 return true;
47} 38}
48 39
40Syntax::List syntax()
41{
42 return Syntax::List() << Syntax{"upgrade", QObject::tr("Upgrades your storage to the latest version (be careful!)"), &SinkUpgrade::upgrade, Syntax::NotInteractive};
43}
44
45REGISTER_SYNTAX(SinkUpgrade)
46
49} 47}