<commit_before>use MooseX::Declare;

    
class Artemis::MCP::Scheduler::Host {

=head1 NAME
        
  Host - Implements a host object used for scheduling

=head1 VERSION

Version 0.01

=cut

=head2 name

Hostname. Has to be unique.

=cut

        has name => (is => 'rw');

=head2 state

A host can have a certain state. Since it is not clear yet how to use this attribute possible values are also unknown yet.

=cut

        has state => (is => 'rw');

=head2 features

List of features offered by a host. Can be used to decide whether a certain host fits the requirement list of a test request.

=cut


        has features => (is => 'rw', isa => 'ArrayRef');

}<commit_msg>MCP: fixed a surplus right bracket<commit_after>use MooseX::Declare;

    
class Artemis::MCP::Scheduler::Host {

=head1 NAME
        
  Host - Implements a host object used for scheduling

=head1 VERSION

Version 0.01

=cut

=head2 name

Hostname. Has to be unique.

=cut

        has name => (is => 'rw');

=head2 state

A host can have a certain state. Since it is not clear yet how to use this attribute possible values are also unknown yet.

=cut

        has state => (is => 'rw');

=head2 features

List of features offered by a host. Can be used to decide whether a certain host fits the requirement list of a test request.

=cut


        has features => (is => 'rw', isa => 'ArrayRef');

{'fraction_non_alphanumeric': 0.09163636363636364, 'fraction_numerical': 0.011636363636363636, 'mean_word_length': 2.9654178674351583, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 17, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2116089', 'n_tokens_mistral': 442, 'n_tokens_neox': 420, 'n_words': 195}