File tree Expand file tree Collapse file tree 3 files changed +5
-2
lines changed
Expand file tree Collapse file tree 3 files changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -40,6 +40,7 @@ def set_debug_flag(debug):
4040TRACKER_PASSWORD_LENGTH_MAX = config_tracker .getint ('password_length_max' )
4141TRACKER_SUMMARY_LENGTH_MAX = config_tracker .getint ('summary_length_max' )
4242TRACKER_LOG_ENTRIES_PER_PAGE = config_tracker .getint ('log_entries_per_page' )
43+ TRACKER_FEED_ADVISORY_ENTRIES = config_tracker .getint ('feed_advisory_entries' )
4344
4445config_sqlite = config ['sqlite' ]
4546SQLITE_JOURNAL_MODE = config_sqlite ['journal_mode' ]
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ password_length_min = 16
88password_length_max = 64
99summary_length_max = 200
1010log_entries_per_page = 10
11+ feed_advisory_entries = 15
1112
1213[pacman]
1314handle_cache_time = 120
Original file line number Diff line number Diff line change 1010from pytz import UTC
1111from sqlalchemy import and_
1212
13+ from config import TRACKER_FEED_ADVISORY_ENTRIES
1314from config import TRACKER_ISSUE_URL
1415from tracker import db
1516from tracker import tracker
@@ -60,8 +61,8 @@ def get_advisory_data():
6061@tracker .route ('/advisories/feed.atom' , methods = ['GET' ])
6162@tracker .route ('/advisory/feed.atom' , methods = ['GET' ])
6263def advisory_atom ():
63- last_recent_entries = 15
64- data = get_advisory_data ()[ 'published' ][: last_recent_entries ]
64+ data = get_advisory_data ()[ 'published' ][: TRACKER_FEED_ADVISORY_ENTRIES ]
65+
6566 feed = FeedGenerator ()
6667 feed .title ('Arch Linux Security - Recent advisories' )
6768 feed .description ('Arch Linux recent advsisories RSS feed' )
You can’t perform that action at this time.
0 commit comments