Changeset 9c23628 in trunk
- Timestamp:
- 2024-05-03T20:55:38Z (11 months ago)
- Branches:
- master
- Children:
- b93a39f
- Parents:
- dd568ab
- Location:
- src/allmydata
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified src/allmydata/client.py ¶
rdd568ab r9c23628 1126 1126 return self.nodemaker.create_from_cap(write_uri, read_uri, deep_immutable=deep_immutable, name=name) 1127 1127 1128 def create_dirnode(self, initial_children=None, version=None): 1129 d = self.nodemaker.create_new_mutable_directory(initial_children, version=version) 1128 def create_dirnode( 1129 self, 1130 initial_children=None, 1131 version=None, 1132 *, 1133 unique_keypair: tuple[rsa.PublicKey, rsa.PrivateKey] | None = None 1134 ): 1135 d = self.nodemaker.create_new_mutable_directory( 1136 initial_children, 1137 version=version, 1138 keypair=unique_keypair, 1139 ) 1130 1140 return d 1131 1141 -
TabularUnified src/allmydata/nodemaker.py ¶
rdd568ab r9c23628 136 136 return d 137 137 138 def create_new_mutable_directory(self, initial_children=None, version=None): 138 def create_new_mutable_directory( 139 self, 140 initial_children=None, 141 version=None, 142 *, 143 keypair: tuple[PublicKey, PrivateKey] | None = None, 144 ): 139 145 if initial_children is None: 140 146 initial_children = {} … … 146 152 MutableData(pack_children(initial_children, 147 153 n.get_writekey())), 148 version=version) 154 version=version, 155 keypair=keypair) 149 156 d.addCallback(self._create_dirnode) 150 157 return d
Note: See TracChangeset
for help on using the changeset viewer.