diff options
author | emkael <emkael@tlen.pl> | 2019-02-23 15:51:31 +0100 |
---|---|---|
committer | emkael <emkael@tlen.pl> | 2019-02-23 15:51:31 +0100 |
commit | 0bf3209ac695379ad0e3ebc3f52a19b226fa73ba (patch) | |
tree | d79af80dd52a5bca53d102479e883065af22487a /jfr_playoff/filemanager.py | |
parent | 879d6c638d37bff77c116aa2d88b91a4f3985fea (diff) |
External CSS + hiding everything apart from the bracket for print styles
Fixes #31
Diffstat (limited to 'jfr_playoff/filemanager.py')
-rw-r--r-- | jfr_playoff/filemanager.py | 30 |
1 files changed, 18 insertions, 12 deletions
diff --git a/jfr_playoff/filemanager.py b/jfr_playoff/filemanager.py index 515845e..990b9f2 100644 --- a/jfr_playoff/filemanager.py +++ b/jfr_playoff/filemanager.py @@ -50,23 +50,29 @@ class PlayoffFileManager(object): self.register_file(self.output_file) return self.output_file - def copy_scripts(self, script_path='sklady/playoff.js'): - script_output_path = os.path.join(self.output_path, script_path) - script_output_dir = os.path.dirname(script_output_path) - if len(script_output_dir) > 0: - if not os.path.exists(script_output_dir): + def copy_file(self, filename, path): + output_path = os.path.join(self.output_path, path) + output_dir = os.path.dirname(output_path) + if len(output_dir) > 0: + if not os.path.exists(output_dir): PlayoffLogger.get('filemanager').info( 'output directory %s does not exist, creating', - script_output_dir) - os.makedirs(script_output_dir) + output_dir) + os.makedirs(output_dir) PlayoffLogger.get('filemanager').info( - 'copying JS to %s', script_output_path) + 'copying file to %s', output_path) shutil.copy( unicode(os.path.join( - os.path.dirname(__main__.__file__), 'playoff.js')), - unicode(script_output_path)) - self.register_file(script_output_path) - return script_output_path + os.path.dirname(__main__.__file__), filename)), + unicode(output_path)) + self.register_file(output_path) + return output_path + + def copy_scripts(self, script_path='sklady/playoff.js'): + return self.copy_file('playoff.js', script_path) + + def copy_styles(self, sheet_path='css/playoff.css'): + return self.copy_file('playoff.css', sheet_path) def send_files(self): if (self.goniec is not None) and self.goniec['enabled']: |