Commit Graph

13 Commits

Author SHA1 Message Date
Pierre Riteau 2aa28e65cb Fix pep8 failures
The openstack-tox-pep8 job is failing with:

AttributeError: 'FlakesChecker' object has no attribute 'CONSTANT'

Fix by using a newer version of hacking and fix problems it found.

Change-Id: I26e7309d9f90cbad877f8f65ba8c2ec0ee023c70
2020-10-05 18:32:56 +02:00
Doug Hellmann 68ebab8388 add day_specifier from recurrence
If the recurrence knows how to give us a "day specifier" such as "the
first" then include that in the output from the template.

Depends-On: https://review.openstack.org/615268
Change-Id: I89cf1eb243e2b35ce7bf426dae7939bbcb78aa3c
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-11-07 18:00:34 +00:00
Tony Breeds bc91d5489c Use yaml2ical 0.9.0 to get monthly events
Change-Id: Ife97fe99d570d996a91b7d40bc6490e5a1099cfb
2018-11-02 11:33:25 +11:00
Alex Schultz 462a72ea06 Update Puppet OpenStack meeting information
Recently it was decided[0] to drop the recurring meeting and switch to
a more adhoc basis. This change is to update the meeting information
and release the slot in #openstack-meeting-4

[0] http://lists.openstack.org/pipermail/openstack-dev/2017-August/120410.html

Change-Id: Icadb78dbf8cb242716c3d11f8ae236767192c220
2017-08-03 10:07:32 -06:00
Tony Breeds 86ec421ed4 Add helper to find full slots
A quick script to read the yaml files and count the used time slots.

Co-Authored-By: John L. Villalovos <john.l.Villalovos@intel.com>
Change-Id: I8a21c26ca1e90f8e45be81ed1fcdca634c0a8593
2016-05-23 17:28:41 -07:00
John L. Villalovos ffa7d55448 Setup a tox pep8 check and update test-requirements.txt
Add a tox pep8 check.
Fix PEP8 error in tools/list_ptls.py

Update test-requirements.txt for libraries used.

Change-Id: I179036ebbce555586a711677f45337b364d4847f
2016-05-20 11:04:59 -07:00
Thierry Carrez 811db20885 Bump yaml2ical to 0.6.1
Bump yaml2ical dependency to 0.6.1 so that we fix a display bug
in the meeting list (due to some meetings being dropped from the
meeting batching function).

Change-Id: Ica6dea299385a5a1a50ab4f4bcc91e9f1c81fc10
2016-05-17 17:29:11 +02:00
Tony Breeds f47b960e44 Require new yaml2ical
Set the minimum so we can use:
 - skip date
 - new layout

Change-Id: I48eebcca500fdcacfbad48d4137d192f83a8778b
2016-04-10 08:06:36 +10:00
Dave Walker (Daviey) c3d5f42cfc Set Calendar Name and Description on ical
The latest version of yaml2ical adds support for adding name and
description to ical output.  This change adds these options to
the tox task.

This also bumps required version of yaml2ical to >=0.5.0 (which
is yet to be released).

Change-Id: I6c97ca1deba8ab0437e1e17dcf897ad6b6617835
Signed-off-by: Dave Walker (Daviey) <email@daviey.com>
2015-06-13 17:23:13 +00:00
Doug Hellmann 5bdf1ea88b Add meeting_id and agenda_url support
If the YAML input file contains meeting_id, link to the eavesdrop logs
for the meeting.

If the YAML input file contains agenda_url, link to the agenda for the
meeting.

Change-Id: I9fa8ddc3366e30aab3b84541d511926cf1871e7d
Depends-On: I7395a92f447aee943da54aa0439dd0c683da176a
2015-05-29 12:23:22 +02:00
Thierry Carrez bd370dbb56 Generate index file in the ical tox target
Add index file generation to the tox "ical" target to generate both the
.ics and the index html file.

Change-Id: Ie8065d78123afa3d86fd66eac219796bb465bdcb
2015-05-22 14:59:28 -07:00
Thierry Carrez cffd4dbeef Meetings update to match latest conflict detection
yaml2ical 0.2.0 now correctly detects conflicts, so we don't need to
bypass some meetings.

It actually caught a real conflict (nova-bug-scrub conflicted on some
weeks with nova-cells-v2). Since bug-scrub isn't run since early 2014,
remove that one).

Change-Id: Iafd781537ebf4b4bec9019f8e0c58f8d0db59c67
2015-02-25 15:06:05 +01:00
Thierry Carrez f22593a981 Add ical test target to detect errors
Add a tox ical test target that calls yaml2ical to check for conflicts
and syntax issues in the meetings directory. This will be used in check
and gate test jobs for the irc-meetings repository.

Change-Id: I7622cfab01031f780274e5488c333db9588ef888
2015-02-06 11:18:19 +01:00