X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=tools%2Flttng-gen-tp;h=adaa278cb2919dc158d9e69c2be8d97d032e5838;hb=a719be6472181c3d633c17b7f8e877f420d0c358;hp=d54559a0405444d5184d3dbe8bdfa154db5c597b;hpb=9cc0a74872a3aa091faba829e54eeb204e68085f;p=lttng-ust.git diff --git a/tools/lttng-gen-tp b/tools/lttng-gen-tp index d54559a0..adaa278c 100755 --- a/tools/lttng-gen-tp +++ b/tools/lttng-gen-tp @@ -61,7 +61,7 @@ extern "C"{{ def write(self): outputFile = open(self.outputFilename,"w") - includeGuard = "_"+self.outputFilename.upper().replace(".","_") + includeGuard = self.outputFilename.upper().replace(".","_") outputFile.write(HeaderFile.HEADER_TPL.format(providerName=self.template.domain, includeGuard = includeGuard, @@ -207,8 +207,6 @@ def main(argv=None): opts, args = getopt.gnu_getopt(argv[1:], "ho:a", ["help"]) except getopt.error, msg: raise Usage(msg) - if len(args) == 0: - raise Usage("No template file given") except Usage, err: print >>sys.stderr, err.msg @@ -224,6 +222,14 @@ def main(argv=None): outputNames.append(a) if o in ("-a",""): all = True + try: + if len(args) == 0: + raise Usage("No template file given") + + except Usage, err: + print >>sys.stderr, err.msg + print >>sys.stderr, "for help use --help" + return 2 doCFile = None doHeader = None