Skip to content

Releases: ARGOeu/argo-connectors

v1.4.4-6

16 Jan 00:32
Compare
Choose a tag to compare
  • bugfix handling lowercase defined POEM profiles
  • remove hardcoded customer name for topology-gocdb-connector
    ARGOeu/ARGO#173
  • guide updated with new configuration option for customer
  • bugfix in case of no downtimes defined for given date
    ARGOeu/ARGO#170
  • poem-connector urlparse bugfix
  • grab all distinct scopes for feed
  • fix initialization of loggers in config parsers
  • backward compatible exception messages
  • filter SRM endpoints too
  • refactored use of logging
  • connectors can verify server certificate
    ARGOeu/ARGO#153
  • report correct number of fetched endpoints even if SRM endpoints were being filtered
  • connectors handle help argument and describe basic info and usage
    ARGOeu/ARGO#169
  • removed hardcoded scopes and grab them dynamically from config
    ARGOeu/ARGO#168
  • report config parser errors via logger
  • downtimes connector complain if wrong date specified
  • remove notion of default scope
  • doc moved to repo
  • updated doc with server's cert validate options

v1.4.3-3

16 Jan 00:31
Compare
Choose a tag to compare
  • fix exception in case of returned HTTP 500 for other connectors
  • fix poem-connector exception in case of returned HTTP 500
  • generate meaningful statistic messages for every connector
  • messages are written into syslog
    ARGOeu/ARGO#116

v1.4.2-2

16 Jan 00:30
Compare
Choose a tag to compare
  • fixed bug with duplicating poem profiles info for prefilter
  • fixed bug with SRM service type handling for topology and downtimes connectors

v1.4.2-1

16 Jan 00:29
Compare
Choose a tag to compare
  • changed internal parser structure to address entities with doubled scope
    ARGOeu/ARGO#141

v1.4.1-5

16 Jan 00:29
Compare
Choose a tag to compare
  • new path and filename for consumer logs
  • migrate.py lower on resources
  • migration script to transform old data to new avro schema with map type
    ARGOeu/ARGO#134
  • GridPP VO job example
  • downtimes filename day timestamp is queried one
    ARGOeu/ARGO#133
  • removed VO as an entity in configuration; only customers and set of jobs
  • multiple customers in config each with own outputdir
  • data feeds for all connectors can be defined per job
  • prefilter-egi.py is aware of multiple customers
  • avro schemas with generic tags
  • case insensitive sections and options
  • setup.py with automatic version catch from spec
  • new default config
    ARGOeu/ARGO#132
  • VO jobs are moved under customer's directory
  • handle group type names with whitespaces
  • fixed bug with filtering VO groups across multiple VO jobs
  • added Dirname optional option for VO config
  • correctly renamed avro schemas
  • added README.md with a basic project info
  • renamed weights and more configs refactoring
  • put scripts back into libexec
  • minor code cleanups and renamed connectors to reflect the source of data
  • poem server is defined in its config file, not global one
  • prefilter-egi.py cleanups and roll back missing file
  • deleted leftovers
  • refactor the configuration of connectors/components
    ARGOeu/ARGO#114
  • fixed topology connector for VO'es to produce correct GE and GG avro files
    ARGOeu/ARGO#121
  • use of distutils for package building

v1.3.1-16

16 Jan 00:27
Compare
Choose a tag to compare
  • fixed configuration for prefilter-avro
  • legacy SRM service type handle for downtime syncs
  • updated .spec with removed configs for a per job prefilter-avro
  • different internal handle of avro poem-sync so it doesn't contain duplicated entries
  • special handle of legacy SRM service type

v1.3.1-12

16 Jan 00:27
Compare
Choose a tag to compare
  • plaintxt prefilter has a fixed configuration
  • update .spec to deploy new configs
  • removed whitespaces at the end of config lines
  • tools can have config file as their argument
  • config files with changed output directory for customer/job
  • modified cronjobs for customer and his two jobs
  • bug fixes for poem-sync and prefilter
  • typo in plaintext groups filename
  • topology-sync: avro schemas updated with tags and filtering by tags values
  • poem-sync: avro schema updated with tags
  • poem-sync: output profiles per customer and job
    ARGOeu/ARGO#85
  • avro prefiltering
  • ar-sync is missing avro dependency
  • poem-sync is missing data for servers listed in URL
  • Avro format for poem, downtimes, topology and hepspec