src/orion/core/io/orion_cmdline_parser.py
def parse(self, commandline):
        """Parse the commandline given for the definition of priors.

        Parse the commandline for priors and check if a specific key is found to parse
        an additional configuration file. Then the definition of the priors are stored
        inside the `priors` attribute.

        Raises
        ------
        ValueError
            If a prior inside the commandline and the config file have the same name.

        """
        self.infer_user_script(commandline)
        replaced = self._replace_priors(commandline)
        configuration = self.parser.parse(replaced)
        self._build_priors(configuration)

        duplicated_priors = set(self.cmd_priors.keys()) & set(self.file_priors.keys())
        if duplicated_priors:
            raise ValueError(
                "Conflict: definition of same prior in commandline and config: "
                "{}".format(duplicated_priors)
            )
Parse the commandline given for the definition of priors.

        Parse the commandline for priors and check if a specific key is found to parse
        an additional configuration file. Then the definition of the priors are stored
        inside the `priors` attribute.

        Raises
        ------
        ValueError
            If a prior inside the commandline and the config file have the same name.

        
Parse the commandline given for the definition of priors.
Parse the commandline for priors and check if a specific key is found to parse
an additional configuration file. Then the definition of the priors are stored
inside the `priors` attribute.

Raises

ValueError
If a prior inside the commandline and the config file have the same name.
Parse the commandline given for the definition of priors . Parse the commandline for priors and check if a specific key is found to parse an additional configuration file . Then the definition of the priors are stored inside the ` priors ` attribute . Raises ValueError If a prior inside the commandline and the config file have the same name .
def parse(self, commandline):
        self.infer_user_script(commandline)
        replaced = self._replace_priors(commandline)
        configuration = self.parser.parse(replaced)
        self._build_priors(configuration)
        duplicated_priors = set(self.cmd_priors.keys()) & set(self.file_priors.keys())
        if duplicated_priors:
            raise ValueError(
                "Conflict: definition of same prior in commandline and config: "
                "{}".format(duplicated_priors)
            )
def parse ( self , commandline ) : self . infer_user_script ( commandline ) replaced = self . _replace_priors ( commandline ) configuration = self . parser . parse ( replaced ) self . _build_priors ( configuration ) duplicated_priors = set ( self . cmd_priors . keys ( ) ) & set ( self . file_priors . keys ( ) ) if duplicated_priors : raise ValueError ( "Conflict: definition of same prior in commandline and config: " "{}" . format ( duplicated_priors ) )
Parse the commandline given for the definition of priors.
Parse the commandline given for the definition of priors .
"""Parse the commandline given for the definition of priors.

        Parse the commandline for priors and check if a specific key is found to parse
        an additional configuration file. Then the definition of the priors are stored
        inside the `priors` attribute.

        Raises
        ------
        ValueError
            If a prior inside the commandline and the config file have the same name.

        """
self
commandline