Add explicit auth object

This commit is contained in:
Guido van Rossum 1992-12-15 20:52:31 +00:00
parent e3cafbe7b8
commit 195a4f70a3
1 changed files with 6 additions and 0 deletions

View File

@ -3,6 +3,7 @@
# (See mountclient.py for some hints on how to write RPC clients in
# Python in general)
import rpc
from rpc import UDPClient, TCPClient
from mountclient import FHSIZE, MountPacker, MountUnpacker
@ -124,6 +125,11 @@ class NFSClient(UDPClient):
self.packer = NFSPacker().init()
self.unpacker = NFSUnpacker().init('')
def mkcred(self, proc):
if self.cred == None:
self.cred = rpc.AUTH_UNIX, rpc.make_auth_unix_default()
return self.cred
def Getattr(self, fh):
self.start_call(1)
self.packer.pack_fhandle(fh)