sharpie.webserver.runner.models

Classes

Runner(*args, **kwargs)

Component that manages the execution of experiments.

class sharpie.webserver.runner.models.Runner(*args, **kwargs)

Component that manages the execution of experiments.

Parameters:
  • id (BigAutoField) – Primary key: ID

  • connection_key (CharField) – Connection key

  • status (CharField) – Status

  • last_active (DateTimeField) – Last active

  • ip_address (GenericIPAddressField) – IP Address

Relationship fields:

Parameters:

session (ForeignKey to Session) – Session (related name: runner)

connection_key

Type: CharField

Connection key

status

Type: CharField

Status

last_active

Type: DateTimeField

Last active

session

Type: ForeignKey to Session

Session (related name: runner)

ip_address

Type: GenericIPAddressField

IP Address

exception DoesNotExist
exception MultipleObjectsReturned
id

Type: BigAutoField

Primary key: ID

objects = <django.db.models.Manager object>
session_id

Internal field, use session instead.