mirror of
				https://github.com/pragma-/pbot.git
				synced 2025-10-31 06:37:35 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			29 lines
		
	
	
		
			744 B
		
	
	
	
		
			Perl
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			744 B
		
	
	
	
		
			Perl
		
	
	
		
			Executable File
		
	
	
	
	
| #!/usr/bin/env perl
 | |
| 
 | |
| use warnings;
 | |
| use strict;
 | |
| 
 | |
| package python;
 | |
| use parent '_default';
 | |
| 
 | |
| sub initialize {
 | |
|   my ($self, %conf) = @_;
 | |
| 
 | |
|   $self->{sourcefile}      = 'prog.py';
 | |
|   $self->{execfile}        = 'prog.py';
 | |
|   $self->{default_options} = '';
 | |
|   $self->{cmdline}         = 'python $options $sourcefile';
 | |
| 
 | |
|   if (length $self->{arguments}) {
 | |
|     $self->{cmdline} .= " $self->{arguments}";
 | |
|   }
 | |
| 
 | |
|   $self->{cmdline_opening_comment} = "'''\n=============== CMDLINE ===============\n";
 | |
|   $self->{cmdline_closing_comment} = "=============== CMDLINE ===============\n'''\n";
 | |
| 
 | |
|   $self->{output_opening_comment} = "'''\n=============== OUTPUT ===============\n";
 | |
|   $self->{output_closing_comment} = "=============== OUTPUT ===============\n'''\n";
 | |
| }
 | |
| 
 | |
| 1;
 | 
