Esempio n. 1
0
 def set_repo_select_options(cls, parser, select_by_env=True):
     parser.add_option('--id', dest='id', help=_("repository ID"))
     parser.add_option('--name', dest='name', help=_("repository name"))
     opt_parser_add_org(parser)
     opt_parser_add_product(parser)
     if select_by_env:
         opt_parser_add_environment(parser, default=_("Library"))
Esempio n. 2
0
 def setup_parser(self, parser):
     opt_parser_add_org(parser, required=1)
     opt_parser_add_environment(parser, default=_("Library"))
     opt_parser_add_product(parser)
     parser.add_option(
         "--include_disabled", action="store_true", dest="disabled", help=_("list also disabled repositories")
     )
Esempio n. 3
0
 def setup_parser(self, parser):
     parser.add_option("--id", dest="id", help=_("errata ID, string value (required)"))
     parser.add_option("--repo_id", dest="repo_id", help=_("repository ID"))
     parser.add_option("--repo", dest="repo", help=_("repository name (required)"))
     opt_parser_add_org(parser, required=1)
     opt_parser_add_environment(parser, default=_("Library"))
     opt_parser_add_product(parser)
Esempio n. 4
0
    def setup_parser(self, parser):
        opt_parser_add_org(parser, required=1)
        parser.add_option("--name", dest="name", help=_("repository name to assign (required)"))

        parser.add_option(
            "--label",
            dest="label",
            help=_("repo label, ASCII identifier for the " + "repository with no spaces eg: custom-repo1"),
        )
        parser.add_option(
            "--url", dest="url", type="url", schemes=ALLOWED_REPO_URL_SCHEMES, help=_("url path to the repository")
        )
        opt_parser_add_product(parser, required=1)
        parser.add_option(
            "--unprotected",
            dest="unprotected",
            action="store_true",
            default=False,
            help=_("Publish the repo using http (in addition to https)."),
        )
        parser.add_option(
            "--gpgkey",
            dest="gpgkey",
            help=_("GPG key to be assigned to the repository; by default, the product's GPG key will be used."),
        )
        parser.add_option("--nogpgkey", action="store_true", help=_("Don't assign a GPG key to the repository."))
        parser.add_option(
            "--content_type",
            dest="content_type",
            help=_("Repo content type (%s; default is 'yum').") % (", ").join(self.CONTENT_TYPES),
        )
Esempio n. 5
0
 def setup_parser(self, parser):
     opt_parser_add_org(parser, required=1)
     parser.add_option(
         "--name", dest="name", help=_("repository name prefix to add to all the discovered repositories (required)")
     )
     parser.add_option(
         "--label",
         dest="label",
         help=_(
             "repo label, ASCII identifier to add to "
             + "all discovered repositories.  (will be generated if not specified)"
         ),
     )
     parser.add_option(
         "--unprotected",
         dest="unprotected",
         action="store_true",
         default=False,
         help=_("Publish the created repositories using http (in addition to https)."),
     )
     parser.add_option(
         "--url",
         dest="url",
         type="url",
         schemes=ALLOWED_REPO_URL_SCHEMES,
         help=_("root url to perform discovery of repositories eg: http://katello.org/repos/ (required)"),
     )
     parser.add_option(
         "--assumeyes",
         action="store_true",
         dest="assumeyes",
         help=_("assume yes; automatically create candidate repositories for discovered urls (optional)"),
     )
     opt_parser_add_product(parser, required=1)
Esempio n. 6
0
 def set_repo_select_options(cls, parser, select_by_env=True):
     parser.add_option('--id', dest='id', help=_("repository ID"))
     parser.add_option('--name', dest='name', help=_("repository name"))
     opt_parser_add_org(parser)
     opt_parser_add_product(parser)
     if select_by_env:
         opt_parser_add_environment(parser, default="Library")
Esempio n. 7
0
 def setup_parser(self, parser):
     parser.add_option("--repo_id", dest="repo_id", help=_("repository ID"))
     parser.add_option("--repo", dest="repo", help=_("repository name (required)"))
     opt_parser_add_org(parser, required=1)
     opt_parser_add_environment(parser, default=_("Library"))
     opt_parser_add_product(parser)
     opt_parser_add_content_view(parser)
Esempio n. 8
0
 def setup_parser(self, parser):
     parser.add_option('--repo_id', dest='repo_id',
                   help=_("repository ID"))
     parser.add_option('--repo', dest='repo',
                   help=_("repository name (required)"))
     opt_parser_add_org(parser, required=1)
     opt_parser_add_environment(parser, default=_("Library"))
     opt_parser_add_product(parser, required=1)
Esempio n. 9
0
 def setup_parser(self, parser):
     # always provide --id option for create, even on registered clients
     parser.add_option("--id", dest="id", help=_("package id, string value (required)"))
     parser.add_option("--repo_id", dest="repo_id", help=_("repository id"))
     parser.add_option("--repo", dest="repo", help=_("repository name"))
     opt_parser_add_org(parser)
     opt_parser_add_environment(parser, default=_("Library"))
     opt_parser_add_product(parser)
Esempio n. 10
0
File: repo.py Progetto: Pajk/katello
 def setup_parser(self, parser):
     opt_parser_add_org(parser, required=1)
     parser.add_option('--name', dest='name',
         help=_("repository name prefix to add to all the discovered repositories (required)"))
     parser.add_option("--url", dest="url", type="url", schemes=ALLOWED_REPO_URL_SCHEMES,
         help=_("root url to perform discovery of repositories eg: http://porkchop.devel.redhat.com/ (required)"))
     parser.add_option("--assumeyes", action="store_true", dest="assumeyes",
         help=_("assume yes; automatically create candidate repositories for discovered urls (optional)"))
     opt_parser_add_product(parser, required=1)
Esempio n. 11
0
    def setup_parser(self, parser):
        parser.add_option("--repo_id", dest="repo_id", help=_("repository ID"))
        parser.add_option("--repo", dest="repo", help=_("repository name"))
        opt_parser_add_org(parser, required=1)
        opt_parser_add_environment(parser, default=_("Library"))
        opt_parser_add_product(parser)

        parser.add_option("--type", dest="type", help=_("filter errata by type eg: enhancements"))
        parser.add_option("--severity", dest="severity", help=_("filter errata by severity"))
Esempio n. 12
0
 def set_repo_select_options(cls, parser, select_by_env=True, select_by_cv=True):
     parser.add_option("--id", dest="id", help=_("repository ID"))
     parser.add_option("--name", dest="name", help=_("repository name"))
     opt_parser_add_org(parser)
     opt_parser_add_product(parser)
     if select_by_env:
         opt_parser_add_environment(parser, default="Library")
     if select_by_cv:
         opt_parser_add_content_view(parser)
Esempio n. 13
0
 def setup_parser(self, parser):
     parser.add_option('--repo_id', dest='repo_id', help=_("repository ID"))
     parser.add_option('--repo',
                       dest='repo',
                       help=_("repository name (required)"))
     opt_parser_add_org(parser, required=1)
     opt_parser_add_environment(parser, default="Library")
     opt_parser_add_product(parser, required=1)
     opt_parser_add_content_view(parser)
Esempio n. 14
0
 def setup_parser(self, parser):
     parser.add_option('--id', dest='id',
                            help=_("errata id, string value (required)"))
     parser.add_option('--repo_id', dest='repo_id',
                   help=_("repository id"))
     parser.add_option('--repo', dest='repo',
                   help=_("repository name"))
     opt_parser_add_org(parser)
     opt_parser_add_environment(parser, default=_("Library"))
     opt_parser_add_product(parser)
Esempio n. 15
0
File: repo.py Progetto: Pajk/katello
 def setup_parser(self, parser):
     opt_parser_add_org(parser, required=1)
     parser.add_option('--name', dest='name',
         help=_("repository name to assign (required)"))
     parser.add_option("--url", dest="url", type="url", schemes=ALLOWED_REPO_URL_SCHEMES,
         help=_("url path to the repository (required)"))
     opt_parser_add_product(parser, required=1)
     parser.add_option('--gpgkey', dest='gpgkey',
         help=_("GPG key to be assigned to the repository; by default, the product's GPG key will be used."))
     parser.add_option('--nogpgkey', action='store_true',
         help=_("Don't assign a GPG key to the repository."))
Esempio n. 16
0
 def setup_parser(self, parser):
     # always provide --id option for create, even on registered clients
     parser.add_option('--id', dest='id',
                            help=_("package ID, string value (required)"))
     parser.add_option('--repo_id', dest='repo_id',
                   help=_("repository ID"))
     parser.add_option('--repo', dest='repo',
                   help=_("repository name (required)"))
     opt_parser_add_org(parser, required=1)
     opt_parser_add_environment(parser, default=_("Library"))
     opt_parser_add_product(parser)
Esempio n. 17
0
 def setup_parser(self, parser):
     parser.add_option('--id', dest='id',
                            help=_("errata ID, string value (required)"))
     parser.add_option('--repo_id', dest='repo_id',
                   help=_("repository ID"))
     parser.add_option('--repo', dest='repo',
                   help=_("repository name (required)"))
     opt_parser_add_org(parser, required=1)
     opt_parser_add_environment(parser, default="Library")
     opt_parser_add_product(parser)
     opt_parser_add_content_view(parser)
Esempio n. 18
0
 def setup_parser(self, parser):
     parser.add_option('--id', dest='id',
                       help=_("puppet module ID (required)"))
     parser.add_option('--repo_id', dest='repo_id',
                       help=_("repository ID"))
     parser.add_option('--repo', dest='repo',
                       help=_("repository name (required unless repo_id is passed)"))
     opt_parser_add_org(parser, required=1)
     opt_parser_add_environment(parser, default="Library")
     opt_parser_add_product(parser)
     opt_parser_add_content_view(parser)
Esempio n. 19
0
    def setup_parser(self, parser):
        parser.add_option('--repo_id', dest='repo_id',
                      help=_("repository id"))
        parser.add_option('--repo', dest='repo',
                      help=_("repository name"))
        opt_parser_add_org(parser)
        opt_parser_add_environment(parser, default=_("Library"))
        opt_parser_add_product(parser)

        parser.add_option('--type', dest='type',
                      help=_("filter errata by type eg: enhancements"))
        parser.add_option('--severity', dest='severity',
                      help=_("filter errata by severity"))
Esempio n. 20
0
    def setup_parser(self, parser):
        parser.add_option('--repo_id', dest='repo_id', help=_("repository ID (required)"))
        parser.add_option('--repo', dest='repo', help=_("repository name"))
        parser.add_option('--filepath', dest='filepath',
                          help=_("path of file or directory of files to upload (required)"))
        parser.add_option('--content_type', dest='content_type',
                          help=_("type of content to upload (puppet or yum, required)"))
        parser.add_option('--chunk', dest='chunk',
                          help=_("number of bytes to send to server at a time (default is 1048575)"))

        opt_parser_add_org(parser, required=1)
        opt_parser_add_environment(parser, default="Library")
        opt_parser_add_product(parser)
Esempio n. 21
0
 def setup_parser(self, parser):
     # always provide --id option for create, even on registered clients
     parser.add_option('--id',
                       dest='id',
                       help=_("package ID, string value (required)"))
     parser.add_option('--repo_id', dest='repo_id', help=_("repository ID"))
     parser.add_option('--repo',
                       dest='repo',
                       help=_("repository name (required)"))
     opt_parser_add_org(parser, required=1)
     opt_parser_add_environment(parser, default="Library")
     opt_parser_add_product(parser)
     opt_parser_add_content_view(parser)
Esempio n. 22
0
    def setup_parser(self, parser):
        parser.add_option('--repo_id', dest='repo_id', help=_("repository ID"))
        parser.add_option('--repo', dest='repo', help=_("repository name"))
        opt_parser_add_org(parser, required=1)
        opt_parser_add_environment(parser, default="Library")
        opt_parser_add_product(parser)
        opt_parser_add_content_view(parser)

        parser.add_option('--type',
                          dest='type',
                          help=_("filter errata by type eg: enhancements"))
        parser.add_option('--severity',
                          dest='severity',
                          help=_("filter errata by severity"))
Esempio n. 23
0
 def setup_parser(self, parser):
     opt_parser_add_org(parser, required=1)
     parser.add_option('--provider', dest='provider',
         help=_("provider name (required)"))
     parser.add_option('--name', dest='name',
         help=_("repository name prefix to add to all the discovered repositories (required)"))
     parser.add_option('--label', dest='label',
                            help=_("repo label, ASCII identifier to add to " +
                             "all discovered repositories.  (will be generated if not specified)"))
     parser.add_option("--url", dest="url", type="url", schemes=ALLOWED_REPO_URL_SCHEMES,
         help=_("root url to perform discovery of repositories eg: http://katello.org/repos/ (required)"))
     parser.add_option("--assumeyes", action="store_true", dest="assumeyes",
         help=_("assume yes; automatically create candidate repositories for discovered urls (optional)"))
     opt_parser_add_product(parser, required=1)
Esempio n. 24
0
 def setup_parser(self, parser):
     opt_parser_add_org(parser, required=1)
     parser.add_option('--provider', dest='provider',
         help=_("provider name (required)"))
     parser.add_option('--name', dest='name',
         help=_("repository name prefix to add to all the discovered repositories (required)"))
     parser.add_option('--label', dest='label',
                            help=_("repo label, ASCII identifier to add to " +
                             "all discovered repositories.  (will be generated if not specified)"))
     parser.add_option('--unprotected', dest='unprotected', action='store_true', default=False,
         help=_("Publish the created repositories using http (in addition to https)."))
     parser.add_option("--url", dest="url", type="url", schemes=ALLOWED_REPO_URL_SCHEMES,
         help=_("root url to perform discovery of repositories eg: http://katello.org/repos/ (required)"))
     parser.add_option("--assumeyes", action="store_true", dest="assumeyes",
         help=_("assume yes; automatically create candidate repositories for discovered urls (optional)"))
     opt_parser_add_product(parser, required=1)
Esempio n. 25
0
    def setup_parser(self, parser):
        opt_parser_add_org(parser, required=1)
        parser.add_option('--name', dest='name',
            help=_("repository name to assign (required)"))

        parser.add_option('--label', dest='label',
                               help=_("repo label, ASCII identifier for the " +
                                      "repository with no spaces eg: custom-repo1"))
        parser.add_option("--url", dest="url", type="url", schemes=ALLOWED_REPO_URL_SCHEMES,
            help=_("url path to the repository (required)"))
        opt_parser_add_product(parser, required=1)
        parser.add_option('--unprotected', dest='unprotected', action='store_true', default=False,
            help=_("Publish the repo using http (in addition to https)."))
        parser.add_option('--gpgkey', dest='gpgkey',
            help=_("GPG key to be assigned to the repository; by default, the product's GPG key will be used."))
        parser.add_option('--nogpgkey', action='store_true',
            help=_("Don't assign a GPG key to the repository."))
Esempio n. 26
0
 def setup_parser(self, parser):
     opt_parser_add_org(parser, required=1)
     opt_parser_add_environment(parser, default="Library")
     opt_parser_add_product(parser)
     parser.add_option('--include_disabled', action="store_true", dest='disabled',
         help=_("list also disabled repositories"))
Esempio n. 27
0
 def setup_parser(self, parser):
     parser.add_option("--repo_id", dest="repo_id", help=_("repository id"))
     parser.add_option("--repo", dest="repo", help=_("repository name"))
     opt_parser_add_org(parser)
     opt_parser_add_environment(parser, default=_("Library"))
     opt_parser_add_product(parser)
Esempio n. 28
0
 def setup_parser(self, parser):
     opt_parser_add_org(parser, required=1)
     opt_parser_add_product(parser, required=1)
     self._add_get_filter_opts(parser)
Esempio n. 29
0
 def setup_parser(self, parser):
     opt_parser_add_org(parser, required=1)
     opt_parser_add_product(parser, required=1)
     self._add_get_filter_opts(parser)