Add OpenShift stuff.
This commit is contained in:
		
							
								
								
									
										3
									
								
								.openshift/action_hooks/README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								.openshift/action_hooks/README.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| For information about action hooks supported by OpenShift, consult the documentation: | ||||
|  | ||||
| http://openshift.github.io/documentation/oo_user_guide.html#the-openshift-directory | ||||
							
								
								
									
										23
									
								
								.openshift/cron/README.cron
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								.openshift/cron/README.cron
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,23 @@ | ||||
| Run scripts or jobs on a periodic basis | ||||
| ======================================= | ||||
| Any scripts or jobs added to the minutely, hourly, daily, weekly or monthly | ||||
| directories will be run on a scheduled basis (frequency is as indicated by the | ||||
| name of the directory) using run-parts. | ||||
|  | ||||
| run-parts ignores any files that are hidden or dotfiles (.*) or backup | ||||
| files (*~ or *,)  or named *.{rpmsave,rpmorig,rpmnew,swp,cfsaved} | ||||
|  | ||||
| The presence of two specially named files jobs.deny and jobs.allow controls | ||||
| how run-parts executes your scripts/jobs. | ||||
|    jobs.deny  ===> Prevents specific scripts or jobs from being executed. | ||||
|    jobs.allow ===> Only execute the named scripts or jobs (all other/non-named | ||||
|                    scripts that exist in this directory are ignored). | ||||
|  | ||||
| The principles of jobs.deny and jobs.allow are the same as those of cron.deny | ||||
| and cron.allow and are described in detail at:  | ||||
|    http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/ch-Automating_System_Tasks.html#s2-autotasks-cron-access | ||||
|  | ||||
| See: man crontab or above link for more details and see the the weekly/ | ||||
|      directory for an example. | ||||
|  | ||||
| PLEASE NOTE: The Cron cartridge must be installed in order to run the configured jobs. | ||||
							
								
								
									
										0
									
								
								.openshift/cron/daily/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								.openshift/cron/daily/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
								
								
									
										0
									
								
								.openshift/cron/hourly/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								.openshift/cron/hourly/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
								
								
									
										0
									
								
								.openshift/cron/minutely/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								.openshift/cron/minutely/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
								
								
									
										0
									
								
								.openshift/cron/monthly/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								.openshift/cron/monthly/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
								
								
									
										16
									
								
								.openshift/cron/weekly/README
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								.openshift/cron/weekly/README
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,16 @@ | ||||
| Run scripts or jobs on a weekly basis | ||||
| ===================================== | ||||
| Any scripts or jobs added to this directory will be run on a scheduled basis | ||||
| (weekly) using run-parts. | ||||
|  | ||||
| run-parts ignores any files that are hidden or dotfiles (.*) or backup | ||||
| files (*~ or *,)  or named *.{rpmsave,rpmorig,rpmnew,swp,cfsaved} and handles | ||||
| the files named jobs.deny and jobs.allow specially. | ||||
|  | ||||
| In this specific example, the chronograph script is the only script or job file | ||||
| executed on a weekly basis (due to white-listing it in jobs.allow). And the | ||||
| README and chrono.dat file are ignored either as a result of being black-listed | ||||
| in jobs.deny or because they are NOT white-listed in the jobs.allow file. | ||||
|  | ||||
| For more details, please see ../README.cron file. | ||||
|  | ||||
							
								
								
									
										1
									
								
								.openshift/cron/weekly/chrono.dat
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								.openshift/cron/weekly/chrono.dat
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| Time And Relative D...n In Execution (Open)Shift! | ||||
							
								
								
									
										3
									
								
								.openshift/cron/weekly/chronograph
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										3
									
								
								.openshift/cron/weekly/chronograph
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| #!/bin/bash | ||||
|  | ||||
| echo "`date`: `cat $(dirname \"$0\")/chrono.dat`" | ||||
							
								
								
									
										12
									
								
								.openshift/cron/weekly/jobs.allow
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								.openshift/cron/weekly/jobs.allow
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | ||||
| # | ||||
| #  Script or job files listed in here (one entry per line) will be | ||||
| #  executed on a weekly-basis. | ||||
| # | ||||
| #  Example: The chronograph script will be executed weekly but the README  | ||||
| #           and chrono.dat files in this directory will be ignored. | ||||
| # | ||||
| #           The README file is actually ignored due to the entry in the | ||||
| #           jobs.deny which is checked before jobs.allow (this file). | ||||
| # | ||||
| chronograph | ||||
|  | ||||
							
								
								
									
										7
									
								
								.openshift/cron/weekly/jobs.deny
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								.openshift/cron/weekly/jobs.deny
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,7 @@ | ||||
| # | ||||
| #  Any script or job files listed in here (one entry per line) will NOT be | ||||
| #  executed (read as ignored by run-parts). | ||||
| # | ||||
|  | ||||
| README | ||||
|  | ||||
							
								
								
									
										0
									
								
								.openshift/markers/.gitkeep
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								.openshift/markers/.gitkeep
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										0
									
								
								public/.gitkeep
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								public/.gitkeep
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										0
									
								
								tmp/.gitkeep
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								tmp/.gitkeep
									
									
									
									
									
										Normal file
									
								
							
		Reference in New Issue
	
	Block a user