Skip to content

Utility to fetch contributions to Indico attachments and store them in a structured manner.

License

Notifications You must be signed in to change notification settings

unibonn/indico-fetcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

indico-fetcher

Test Indico fetcher

Utility to fetch contributions to Indico attachments and store them in a structured manner.

This tool fetches an Indico event and stores the files in a structure such as:

2019-07-03/2.001/10:00:00_10:05:00/1562043626_sometalk.pdf
2019-07-03/2.003/11:00:00_11:40:00/1562137411_another_talk.pdf
...

Notably, the talks are sorted by date, room (if available), time slot of the contribution and finally the filename prefixed with the unix timestamp of the last modification.

Use case

This tool was written with the following use case in mind:

  • A large conference in multiple rooms is being held, using multiple conference laptops.
  • A common cloud file storage solution is available.
  • Talks should be downloaded automatically and appear in a given folder for the corresponding room.

Using such an approach noticeably reduces the handover time between talks.

Development status

This project is still in its early stages, notably, it is still missing many basics:

  • Error handling
  • More extensive CI
  • Commandline argument handling

Contributions are very welcome!

Events or contributions which require authentication

To download contributions for which authentication is required, there are two possibilities:

  • Whitelist the IP address of the system fetching the contributions in Indico.
  • Create an "API token" via your user preferences in the section "API tokens". The token needs at least the "Classic API (read only)" scope, and potentially also "Everything (only GET)". Finally, set the token as auth_token in the config file.

About

Utility to fetch contributions to Indico attachments and store them in a structured manner.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages