示例#1
0
 def __init__(self, debfile):
     # sanity check
     if not debfile.endswith(".deb"):
         raise ValueError("Need a deb file, got '%s'" % debfile)
     # work out debname/appname
     debname = os.path.splitext(os.path.basename(debfile))[0]
     pkgname = debname.split('_')[0].lower()
     # call the constructor
     Application.__init__(self, pkgname=pkgname, request=debfile)
示例#2
0
    def __init__(self, debfile):
        if not is_deb_file(debfile):
            raise DebFileOpenError("Could not open %r." % debfile, debfile)

        # work out debname/appname
        debname = os.path.splitext(os.path.basename(debfile))[0]
        pkgname = debname.split('_')[0].lower()
        # call the constructor
        Application.__init__(self, pkgname=pkgname, request=debfile)
 def __init__(self, debfile):
     # sanity check
     if not debfile.endswith(".deb"):
         raise ValueError("Need a deb file, got '%s'" % debfile)
     # work out debname/appname
     debname = os.path.splitext(os.path.basename(debfile))[0]
     pkgname = debname.split('_')[0].lower()
     # call the constructor
     Application.__init__(self, pkgname=pkgname, request=debfile)
示例#4
0
    def __init__(self, debfile):
        if not is_deb_file(debfile):
            raise DebFileOpenError("Could not open %r." % debfile, debfile)

        # work out debname/appname
        debname = os.path.splitext(os.path.basename(debfile))[0]
        pkgname = debname.split('_')[0].lower()
        # call the constructor
        Application.__init__(self, pkgname=pkgname, request=debfile)