コード例 #1
0
ファイル: multi_year.py プロジェクト: mmdione/reV
    def _dict_rep(self):
        """Get a dictionary representation of this multi year collection group

        Returns
        -------
        dict
        """
        props = get_class_properties(self.__class__)
        out = {k: getattr(self, k) for k in props}
        out['group'] = self.name
        return out
コード例 #2
0
ファイル: base_config.py プロジェクト: clhughes/reV
    def _get_properties(cls):
        """
        Get all class properties
        Used to check against config keys

        Returns
        -------
        properties : list
            List of class properties, each of which should represent a valid
            config key/entry
        """
        return get_class_properties(cls)
コード例 #3
0
ファイル: cli_supply_curve.py プロジェクト: clhughes/reV
def valid_config_keys():
    """
    Echo the valid SupplyCurve config keys
    """
    click.echo(', '.join(get_class_properties(SupplyCurveConfig)))
コード例 #4
0
ファイル: cli_qa_qc.py プロジェクト: mmdione/reV
def valid_config_keys():
    """
    Echo the valid QaQc config keys
    """
    click.echo(', '.join(get_class_properties(QaQcConfig)))
コード例 #5
0
ファイル: cli_collect.py プロジェクト: barbarmarc/reV
def valid_config_keys():
    """
    Echo the valid Collect config keys
    """
    click.echo(', '.join(get_class_properties(CollectionConfig)))
コード例 #6
0
def valid_config_keys():
    """
    Echo the valid MultiYear config keys
    """
    click.echo(', '.join(get_class_properties(MultiYearConfig)))
コード例 #7
0
ファイル: cli_rep_profiles.py プロジェクト: clhughes/reV
def valid_config_keys():
    """
    Echo the valid RepProfiles config keys
    """
    click.echo(', '.join(get_class_properties(RepProfilesConfig)))
コード例 #8
0
ファイル: cli_offshore.py プロジェクト: barbarmarc/reV
def valid_config_keys():
    """
    Echo the valid Offshore config keys
    """
    click.echo(', '.join(get_class_properties(OffshoreConfig)))
コード例 #9
0
ファイル: cli_pipeline.py プロジェクト: clhughes/reV
def valid_config_keys():
    """
    Echo the valid Pipeline config keys
    """
    click.echo(', '.join(get_class_properties(PipelineConfig)))
コード例 #10
0
ファイル: cli_batch.py プロジェクト: mmdione/reV
def valid_config_keys():
    """
    Echo the valid Batch config keys
    """
    click.echo(', '.join(get_class_properties(BatchConfig)))