Exemplo n.º 1
0
def main():
    """main function."""
    try:
        pkg_version = Update()
        if pkg_version.updatable():
            pkg_version.show_message()
        metadata = control.retreive_metadata()
        args = parse_options(metadata)
        control.print_licences(args, metadata)
        control.check_repository_existence(args)
        control.check_package_existence(args)
        control.generate_package(args)
    except (RuntimeError, BackendFailure, Conflict) as exc:
        sys.stderr.write('{0}\n'.format(exc))
        sys.exit(1)
Exemplo n.º 2
0
def main():
    """main function."""
    try:
        pkg_version = Update()
        if pkg_version.updatable():
            pkg_version.show_message()
        metadata = control.retreive_metadata()
        args = parse_options(metadata)
        control.print_licences(args, metadata)
        control.check_repository_existence(args)
        control.check_package_existence(args)
        control.generate_package(args)
    except (RuntimeError, BackendFailure, Conflict) as exc:
        sys.stderr.write('{0}\n'.format(exc))
        sys.exit(1)
Exemplo n.º 3
0
def main():
    """Execute main processes."""
    try:
        pkg_version = Update()
        if pkg_version.updatable():
            pkg_version.show_message()
        metadata = control.retreive_metadata()
        parser = parse_options(metadata)
        argvs = sys.argv
        if len(argvs) <= 1:
            parser.print_help()
            sys.exit(1)
        args = parser.parse_args()
        control.print_licences(args, metadata)
        control.check_repository_existence(args)
        control.check_package_existence(args)
        control.generate_package(args)
    except (RuntimeError, BackendFailure, Conflict) as exc:
        sys.stderr.write('{0}\n'.format(exc))
        sys.exit(1)
Exemplo n.º 4
0
 def test_check_repository_existence(self):
     """check_repository_existence."""
     # pylint: disable=no-member
     os.makedirs(os.path.join(self.params.outdir, self.params.name))
     with self.assertRaises(exceptions.Conflict):
         control.check_repository_existence(self.params)
Exemplo n.º 5
0
 def test_check_repository_existence(self):
     """check_repository_existence."""
     # pylint: disable=no-member
     os.makedirs(os.path.join(self.params.outdir, self.params.name))
     with self.assertRaises(exceptions.Conflict):
         control.check_repository_existence(self.params)