~yves-brozowski/+junk/InPL

« back to all changes in this revision

Viewing changes to serveur/SePL/execute.py

  • Committer: PIERSON Yves
  • Date: 2011-03-04 15:01:54 UTC
  • Revision ID: brozowski@brozowski-desktop-20110304150154-u00xzepekak6kpsf
Server Write file

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/usr/bin/env python
 
2
# -*- coding: utf-8 -*-
 
3
 
 
4
import os
 
5
import sys
 
6
 
 
7
class Execute:
 
8
        
 
9
        def __init__(self):
 
10
                if sys.platform == 'win32':
 
11
                        self.UNIX = False;
 
12
                else:
 
13
                        self.UNIX = True;
 
14
        
 
15
        def Files(self, Files):
 
16
                if Files != []:
 
17
                        for File in Files:
 
18
                                if File[0] != None:
 
19
                                        if os.path.isfile(File[0]):
 
20
                                                os.rename(File[0], File[0] + '.SePL.save');
 
21
                                        Open = os.open(File[0], os.O_RDWR|os.O_CREAT);
 
22
                                        Write = os.fdopen(Open, 'w');
 
23
                                        Write.write(File[1]);
 
24
                                        Write.close();
 
25
        
 
26
        def ReposAdd(self, Repos):
 
27
                pass