diff --git a/sat_frontends/jp/cmd_blog.py b/sat_frontends/jp/cmd_blog.py index 23e1d988..0adcfd42 100644 --- a/sat_frontends/jp/cmd_blog.py +++ b/sat_frontends/jp/cmd_blog.py @@ -116,9 +116,18 @@ class BlogPublishCommon(object): action="append", help=_(u"tag (category) of your item"), ) - self.parser.add_argument( - "-C", "--comments", action="store_true", help=_(u"enable comments") + + comments_group = self.parser.add_mutually_exclusive_group() + comments_group.add_argument( + "-C", "--comments", action="store_const", const=True, dest="comments", + help=_(u"enable comments (default: comments not enabled except if they " + u"already exist)") ) + comments_group.add_argument( + "--no-comments", action="store_const", const=False, dest="comments", + help=_(u"disable comments (will remove comments node if it exist)") + ) + self.parser.add_argument( "-S", "--syntax",