48 lines
		
	
	
	
		
			1 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			48 lines
		
	
	
	
		
			1 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
| directories = {
 | |
|     '/opt/steam_chat_logger': {
 | |
|         'owner': 'steam_chat_logger',
 | |
|     },
 | |
|     '/var/lib/steam_chat_logger': {
 | |
|         'owner': 'steam_chat_logger',
 | |
|         'mode': '0755',
 | |
|         'needs': [
 | |
|             'zfs_dataset:tank/steam-chat-logger'
 | |
|         ],
 | |
|     },
 | |
|     '/var/lib/steam_chat_logger/steamuserimages': {
 | |
|         'owner': 'steam_chat_logger',
 | |
|         'mode': '0755',
 | |
|         'needs': [
 | |
|             'zfs_dataset:tank/steam-chat-logger'
 | |
|         ],
 | |
|     },
 | |
| }
 | |
| 
 | |
| git_deploy = {
 | |
|     '/opt/steam_chat_logger': {
 | |
|         'repo': 'https://git.sublimity.de/cronekorkn/steam_chat_logger.git',
 | |
|         'rev': 'master',
 | |
|     }
 | |
| }
 | |
| 
 | |
| pkg_pip = {
 | |
|     'steam': {},
 | |
|     'beautifulsoup4': {},
 | |
|     'pytz': {},
 | |
|     'pg8000': {},
 | |
| }
 | |
| 
 | |
| 
 | |
| # TODO
 | |
| '''
 | |
| CREATE TABLE IF NOT EXISTS messages (
 | |
|     id SERIAL PRIMARY KEY,
 | |
|     checksum VARCHAR(64) UNIQUE NOT NULL,
 | |
|     from_url VARCHAR(255) NOT NULL,
 | |
|     from_name VARCHAR(255) NOT NULL,
 | |
|     to_url VARCHAR(255) NOT NULL,
 | |
|     to_name VARCHAR(255) NOT NULL,
 | |
|     date TIMESTAMP WITH TIME ZONE NOT NULL,
 | |
|     message TEXT NOT NULL
 | |
| )
 | |
| '''
 | 
